Compare commits

..

1 Commits

Author SHA1 Message Date
foo-dogsquared
bbe64258e6 npins: update lockfile as of 2024-11-19 2024-11-19 02:29:12 +00:00
12 changed files with 215 additions and 171 deletions

View File

@ -11,5 +11,5 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: DeterminateSystems/nix-installer-action@v16 - uses: DeterminateSystems/nix-installer-action@v15
- run: make check - run: make check

View File

@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: DeterminateSystems/nix-installer-action@v16 - uses: DeterminateSystems/nix-installer-action@v15
- run: make build - run: make build
- name: Upload artifact - name: Upload artifact
id: deployment id: deployment

View File

@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: DeterminateSystems/nix-installer-action@v16 - uses: DeterminateSystems/nix-installer-action@v15
- run: nix develop --command make update - run: nix develop --command make update
- id: datetime - id: datetime
run: | run: |

View File

@ -110,7 +110,7 @@ in
buildHugoSite { buildHugoSite {
pname = "wrapper-manager-docs"; pname = "wrapper-manager-docs";
version = "2024-11-21"; version = "2024-07-13";
src = lib.fileset.toSource { src = lib.fileset.toSource {
root = ./website; root = ./website;
@ -124,7 +124,7 @@ in
]; ];
}; };
vendorHash = "sha256-UDDCYQB/kdYT63vRlRzL6lOePl9F7j3eUIHX/m6rwEs="; vendorHash = "sha256-qsmXolxEcYjY2jwIlPRqir5gE8TeVknPGIGF4g89x54=";
buildFlags = [ "--baseURL" baseUrl ]; buildFlags = [ "--baseURL" baseUrl ];

View File

@ -1,339 +1,421 @@
{ {
asciidoctor = { asciidoctor = {
groups = ["default"]; groups = [ "default" ];
platforms = []; platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "1wyxgwmnz9bw377r3lba26b090hbsq9qnbw8575a1prpy83qh82j"; sha256 = "1wyxgwmnz9bw377r3lba26b090hbsq9qnbw8575a1prpy83qh82j";
type = "gem"; type = "gem";
}; };
version = "2.0.23"; version = "2.0.23";
}; };
asciidoctor-diagram = { asciidoctor-diagram = {
dependencies = ["asciidoctor" "asciidoctor-diagram-ditaamini" "asciidoctor-diagram-plantuml" "rexml"]; dependencies = [
groups = ["default"]; "asciidoctor"
platforms = []; "asciidoctor-diagram-ditaamini"
"asciidoctor-diagram-plantuml"
"rexml"
];
groups = [ "default" ];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "1214scxm36k409gfy3wilfqx3akrm52r530zmra6cmmf6d22c5q4"; sha256 = "1214scxm36k409gfy3wilfqx3akrm52r530zmra6cmmf6d22c5q4";
type = "gem"; type = "gem";
}; };
version = "2.3.1"; version = "2.3.1";
}; };
asciidoctor-diagram-batik = { asciidoctor-diagram-batik = {
groups = ["default"]; groups = [ "default" ];
platforms = []; platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "0220xqxmkmimxmhsqhlbr0hslijvnhzdds3s6h6fxbxqrrmm0jrl"; sha256 = "0220xqxmkmimxmhsqhlbr0hslijvnhzdds3s6h6fxbxqrrmm0jrl";
type = "gem"; type = "gem";
}; };
version = "1.17"; version = "1.17";
}; };
asciidoctor-diagram-ditaamini = { asciidoctor-diagram-ditaamini = {
groups = ["default"]; groups = [ "default" ];
platforms = []; platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "13h65bfbq7hc7z3kqn0m28w9c6ap7fikpjcvsdga6jg01slb4c56"; sha256 = "13h65bfbq7hc7z3kqn0m28w9c6ap7fikpjcvsdga6jg01slb4c56";
type = "gem"; type = "gem";
}; };
version = "1.0.3"; version = "1.0.3";
}; };
asciidoctor-diagram-plantuml = { asciidoctor-diagram-plantuml = {
dependencies = ["asciidoctor-diagram-batik"]; dependencies = [ "asciidoctor-diagram-batik" ];
groups = ["default"]; groups = [ "default" ];
platforms = []; platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "1ppl5nsq40x11731ciahi89k5yvszlm12pml1pqaj0lwbi7ww6x0"; sha256 = "1ppl5nsq40x11731ciahi89k5yvszlm12pml1pqaj0lwbi7ww6x0";
type = "gem"; type = "gem";
}; };
version = "1.2024.5"; version = "1.2024.5";
}; };
asciidoctor-foodogsquared-extensions = { asciidoctor-foodogsquared-extensions = {
dependencies = ["asciidoctor" "rugged"]; dependencies = [
groups = ["default"]; "asciidoctor"
platforms = []; "rugged"
];
groups = [ "default" ];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "0fm6shyysj51wi4s7nnb643j2mphp68fh44gmr83x8n613hg9a4l"; sha256 = "0fm6shyysj51wi4s7nnb643j2mphp68fh44gmr83x8n613hg9a4l";
type = "gem"; type = "gem";
}; };
version = "1.2.1"; version = "1.2.1";
}; };
ast = { ast = {
groups = ["default" "lint"]; groups = [
platforms = []; "default"
"lint"
];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "04nc8x27hlzlrr5c2gn7mar4vdr0apw5xg22wp6m8dx3wqr04a0y"; sha256 = "04nc8x27hlzlrr5c2gn7mar4vdr0apw5xg22wp6m8dx3wqr04a0y";
type = "gem"; type = "gem";
}; };
version = "2.4.2"; version = "2.4.2";
}; };
concurrent-ruby = { concurrent-ruby = {
groups = ["default"]; groups = [ "default" ];
platforms = []; platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "0skwdasxq7mnlcccn6aqabl7n9r3jd7k19ryzlzzip64cn4x572g"; sha256 = "0skwdasxq7mnlcccn6aqabl7n9r3jd7k19ryzlzzip64cn4x572g";
type = "gem"; type = "gem";
}; };
version = "1.3.3"; version = "1.3.3";
}; };
json = { json = {
groups = ["default" "lint"]; groups = [
platforms = []; "default"
"lint"
];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "0b4qsi8gay7ncmigr0pnbxyb17y3h8kavdyhsh7nrlqwr35vb60q"; sha256 = "0b4qsi8gay7ncmigr0pnbxyb17y3h8kavdyhsh7nrlqwr35vb60q";
type = "gem"; type = "gem";
}; };
version = "2.7.2"; version = "2.7.2";
}; };
language_server-protocol = { language_server-protocol = {
groups = ["default" "development" "lint"]; groups = [
platforms = []; "default"
"development"
"lint"
];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "0gvb1j8xsqxms9mww01rmdl78zkd72zgxaap56bhv8j45z05hp1x"; sha256 = "0gvb1j8xsqxms9mww01rmdl78zkd72zgxaap56bhv8j45z05hp1x";
type = "gem"; type = "gem";
}; };
version = "3.17.0.3"; version = "3.17.0.3";
}; };
logger = { logger = {
groups = ["default" "development"]; groups = [
platforms = []; "default"
"development"
];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "0gpg8gzi0xwymw4aaq2iafcbx31i3xzkg3fb30mdxn1d4qhc3dqa"; sha256 = "0gpg8gzi0xwymw4aaq2iafcbx31i3xzkg3fb30mdxn1d4qhc3dqa";
type = "gem"; type = "gem";
}; };
version = "1.6.0"; version = "1.6.0";
}; };
open-uri-cached = { open-uri-cached = {
groups = ["default"]; groups = [ "default" ];
platforms = []; platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "03v0if3jlvbclnd6jgjk94fbhf0h2fq1wxr0mbx7018sxzm0biwr"; sha256 = "03v0if3jlvbclnd6jgjk94fbhf0h2fq1wxr0mbx7018sxzm0biwr";
type = "gem"; type = "gem";
}; };
version = "1.0.0"; version = "1.0.0";
}; };
parallel = { parallel = {
groups = ["default" "lint"]; groups = [
platforms = []; "default"
"lint"
];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "145bn5q7ysnjj02jdf1x4nc1f0xxrv7ihgz9yr1j7sinmawqkq0j"; sha256 = "145bn5q7ysnjj02jdf1x4nc1f0xxrv7ihgz9yr1j7sinmawqkq0j";
type = "gem"; type = "gem";
}; };
version = "1.25.1"; version = "1.25.1";
}; };
parser = { parser = {
dependencies = ["ast" "racc"]; dependencies = [
groups = ["default" "lint"]; "ast"
platforms = []; "racc"
];
groups = [
"default"
"lint"
];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "10ly2wind06nylyqa5724ld2l0l46d3ag4fm04ifjgw7qdlpf94d"; sha256 = "10ly2wind06nylyqa5724ld2l0l46d3ag4fm04ifjgw7qdlpf94d";
type = "gem"; type = "gem";
}; };
version = "3.3.4.0"; version = "3.3.4.0";
}; };
prism = { prism = {
groups = ["default" "development"]; groups = [
platforms = []; "default"
"development"
];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "05j9bcxdz6wfnrjn32zvdwj1qsbp88mwx3rv7g256gziya6avc2r"; sha256 = "05j9bcxdz6wfnrjn32zvdwj1qsbp88mwx3rv7g256gziya6avc2r";
type = "gem"; type = "gem";
}; };
version = "0.30.0"; version = "0.30.0";
}; };
racc = { racc = {
groups = ["default" "lint"]; groups = [
platforms = []; "default"
"lint"
];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "021s7maw0c4d9a6s07vbmllrzqsj2sgmrwimlh8ffkvwqdjrld09"; sha256 = "021s7maw0c4d9a6s07vbmllrzqsj2sgmrwimlh8ffkvwqdjrld09";
type = "gem"; type = "gem";
}; };
version = "1.8.0"; version = "1.8.0";
}; };
rainbow = { rainbow = {
groups = ["default" "lint"]; groups = [
platforms = []; "default"
"lint"
];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "0smwg4mii0fm38pyb5fddbmrdpifwv22zv3d3px2xx497am93503"; sha256 = "0smwg4mii0fm38pyb5fddbmrdpifwv22zv3d3px2xx497am93503";
type = "gem"; type = "gem";
}; };
version = "3.1.1"; version = "3.1.1";
}; };
rake = { rake = {
groups = ["development"]; groups = [ "development" ];
platforms = []; platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "17850wcwkgi30p7yqh60960ypn7yibacjjha0av78zaxwvd3ijs6"; sha256 = "17850wcwkgi30p7yqh60960ypn7yibacjjha0av78zaxwvd3ijs6";
type = "gem"; type = "gem";
}; };
version = "13.2.1"; version = "13.2.1";
}; };
rbs = { rbs = {
dependencies = ["logger"]; dependencies = [ "logger" ];
groups = ["default" "development"]; groups = [
platforms = []; "default"
"development"
];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "1fzk0a3d68fglnkwpaz07npi929y1kh2hh1j63y04943vvshyjmc"; sha256 = "1fzk0a3d68fglnkwpaz07npi929y1kh2hh1j63y04943vvshyjmc";
type = "gem"; type = "gem";
}; };
version = "3.5.2"; version = "3.5.2";
}; };
regexp_parser = { regexp_parser = {
groups = ["default" "lint"]; groups = [
platforms = []; "default"
"lint"
];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "0ik40vcv7mqigsfpqpca36hpmnx0536xa825ai5qlkv3mmkyf9ss"; sha256 = "0ik40vcv7mqigsfpqpca36hpmnx0536xa825ai5qlkv3mmkyf9ss";
type = "gem"; type = "gem";
}; };
version = "2.9.2"; version = "2.9.2";
}; };
rexml = { rexml = {
dependencies = ["strscan"]; dependencies = [ "strscan" ];
groups = ["default" "lint"]; groups = [
platforms = []; "default"
"lint"
];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "09f3sw7f846fpcpwdm362ylqldwqxpym6z0qpld4av7zisrrzbrl"; sha256 = "09f3sw7f846fpcpwdm362ylqldwqxpym6z0qpld4av7zisrrzbrl";
type = "gem"; type = "gem";
}; };
version = "3.3.1"; version = "3.3.1";
}; };
rouge = { rouge = {
groups = ["default"]; groups = [ "default" ];
platforms = []; platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "072qvvrcqj0yfr3b0j932mlhvn41i38bq37z7z07i3ikagndkqwy"; sha256 = "072qvvrcqj0yfr3b0j932mlhvn41i38bq37z7z07i3ikagndkqwy";
type = "gem"; type = "gem";
}; };
version = "4.3.0"; version = "4.3.0";
}; };
rubocop = { rubocop = {
dependencies = ["json" "language_server-protocol" "parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"]; dependencies = [
groups = ["lint"]; "json"
platforms = []; "language_server-protocol"
"parallel"
"parser"
"rainbow"
"regexp_parser"
"rexml"
"rubocop-ast"
"ruby-progressbar"
"unicode-display_width"
];
groups = [ "lint" ];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "18g462bccr0rvszc7kirr89laggdf6254p7pqsckk3izg901chv2"; sha256 = "18g462bccr0rvszc7kirr89laggdf6254p7pqsckk3izg901chv2";
type = "gem"; type = "gem";
}; };
version = "1.65.0"; version = "1.65.0";
}; };
rubocop-ast = { rubocop-ast = {
dependencies = ["parser"]; dependencies = [ "parser" ];
groups = ["default" "lint"]; groups = [
platforms = []; "default"
"lint"
];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "063qgvqbyv354icl2sgx758z22wzq38hd9skc3n96sbpv0cdc1qv"; sha256 = "063qgvqbyv354icl2sgx758z22wzq38hd9skc3n96sbpv0cdc1qv";
type = "gem"; type = "gem";
}; };
version = "1.31.3"; version = "1.31.3";
}; };
ruby-lsp = { ruby-lsp = {
dependencies = ["language_server-protocol" "prism" "rbs" "sorbet-runtime"]; dependencies = [
groups = ["development"]; "language_server-protocol"
platforms = []; "prism"
"rbs"
"sorbet-runtime"
];
groups = [ "development" ];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "1kvyk0cald1cw6fqxy5w68la1gnc1nv2mqx8myijjsbcf9npjbp8"; sha256 = "1kvyk0cald1cw6fqxy5w68la1gnc1nv2mqx8myijjsbcf9npjbp8";
type = "gem"; type = "gem";
}; };
version = "0.17.7"; version = "0.17.7";
}; };
ruby-progressbar = { ruby-progressbar = {
groups = ["default" "lint"]; groups = [
platforms = []; "default"
"lint"
];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "0cwvyb7j47m7wihpfaq7rc47zwwx9k4v7iqd9s1xch5nm53rrz40"; sha256 = "0cwvyb7j47m7wihpfaq7rc47zwwx9k4v7iqd9s1xch5nm53rrz40";
type = "gem"; type = "gem";
}; };
version = "1.13.0"; version = "1.13.0";
}; };
rugged = { rugged = {
groups = ["default"]; groups = [ "default" ];
platforms = []; platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "1sccng15h8h3mcjxfgvxy85lfpswbj0nhmzwwsqdffbzqgsb2jch"; sha256 = "1sccng15h8h3mcjxfgvxy85lfpswbj0nhmzwwsqdffbzqgsb2jch";
type = "gem"; type = "gem";
}; };
version = "1.7.2"; version = "1.7.2";
}; };
slim = { slim = {
dependencies = ["temple" "tilt"]; dependencies = [
groups = ["default"]; "temple"
platforms = []; "tilt"
];
groups = [ "default" ];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "1rqk7jn66wgx50b18ndhbppjq55rbcwgqg1rbhnhxwiggvzisdbj"; sha256 = "1rqk7jn66wgx50b18ndhbppjq55rbcwgqg1rbhnhxwiggvzisdbj";
type = "gem"; type = "gem";
}; };
version = "5.2.1"; version = "5.2.1";
}; };
sorbet-runtime = { sorbet-runtime = {
groups = ["default" "development"]; groups = [
platforms = []; "default"
"development"
];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "122702d5cmrbaydcqfjksh1d78g0mq69h77zd4yljwjrc50jz70b"; sha256 = "122702d5cmrbaydcqfjksh1d78g0mq69h77zd4yljwjrc50jz70b";
type = "gem"; type = "gem";
}; };
version = "0.5.11481"; version = "0.5.11481";
}; };
strscan = { strscan = {
groups = ["default" "lint"]; groups = [
platforms = []; "default"
"lint"
];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "0mamrl7pxacbc79ny5hzmakc9grbjysm3yy6119ppgsg44fsif01"; sha256 = "0mamrl7pxacbc79ny5hzmakc9grbjysm3yy6119ppgsg44fsif01";
type = "gem"; type = "gem";
}; };
version = "3.1.0"; version = "3.1.0";
}; };
temple = { temple = {
groups = ["default"]; groups = [ "default" ];
platforms = []; platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "0fwia5hvc1xz9w7vprzjnsym3v9j5l9ggdvy70jixbvpcpz4acfz"; sha256 = "0fwia5hvc1xz9w7vprzjnsym3v9j5l9ggdvy70jixbvpcpz4acfz";
type = "gem"; type = "gem";
}; };
version = "0.10.3"; version = "0.10.3";
}; };
tilt = { tilt = {
groups = ["default"]; groups = [ "default" ];
platforms = []; platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "0kds7wkxmb038cwp6ravnwn8k65ixc68wpm8j5jx5bhx8ndg4x6z"; sha256 = "0kds7wkxmb038cwp6ravnwn8k65ixc68wpm8j5jx5bhx8ndg4x6z";
type = "gem"; type = "gem";
}; };
version = "2.4.0"; version = "2.4.0";
}; };
unicode-display_width = { unicode-display_width = {
groups = ["default" "lint"]; groups = [
platforms = []; "default"
"lint"
];
platforms = [ ];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = [ "https://rubygems.org" ];
sha256 = "1d0azx233nags5jx3fqyr23qa2rhgzbhv8pxp46dgbg1mpf82xky"; sha256 = "1d0azx233nags5jx3fqyr23qa2rhgzbhv8pxp46dgbg1mpf82xky";
type = "gem"; type = "gem";
}; };

View File

@ -3,10 +3,10 @@ module github.com/foo-dogsquared/wrapper-manager-fds
go 1.23.2 go 1.23.2
require ( require (
github.com/foo-dogsquared/hugo-mod-simple-icons v0.0.0-20241120232120-e36cafefea29 // indirect github.com/foo-dogsquared/hugo-mod-simple-icons v0.0.0-20241028022226-7f7e0be42a95 // indirect
github.com/foo-dogsquared/hugo-mod-web-feeds v0.0.3-0.20220613123653-e0bc8e58159d // indirect github.com/foo-dogsquared/hugo-mod-web-feeds v0.0.3-0.20220613123653-e0bc8e58159d // indirect
github.com/foo-dogsquared/hugo-theme-more-contentful v0.7.2-0.20241119041335-143341838df0 // indirect github.com/foo-dogsquared/hugo-theme-more-contentful v0.7.1 // indirect
github.com/foo-dogsquared/website v0.0.0-20241121041746-6b5744c9aee7 // indirect github.com/foo-dogsquared/website v0.0.0-20241103012127-eed6eb26f100 // indirect
github.com/refactoringui/heroicons v2.2.0+incompatible // indirect github.com/refactoringui/heroicons v2.1.5+incompatible // indirect
github.com/simple-icons/simple-icons v0.0.0-20241027003233-9d720b26a17d // indirect github.com/simple-icons/simple-icons v0.0.0-20241027003233-9d720b26a17d // indirect
) )

View File

@ -1,25 +1,16 @@
github.com/foo-dogsquared/hugo-mod-simple-icons v0.0.0-20231025231637-36998f86bbf2/go.mod h1:8HnVc0SlzI7LCEU4sITYS5MQTq0Bct/nFr/7LdsHYVQ= github.com/foo-dogsquared/hugo-mod-simple-icons v0.0.0-20231025231637-36998f86bbf2/go.mod h1:8HnVc0SlzI7LCEU4sITYS5MQTq0Bct/nFr/7LdsHYVQ=
github.com/foo-dogsquared/hugo-mod-simple-icons v0.0.0-20241028022226-7f7e0be42a95 h1:knvsLW0kTmLxZ7tCKAQgK9M6e8ggjU6NPcmP3HOFKHc= github.com/foo-dogsquared/hugo-mod-simple-icons v0.0.0-20241028022226-7f7e0be42a95 h1:knvsLW0kTmLxZ7tCKAQgK9M6e8ggjU6NPcmP3HOFKHc=
github.com/foo-dogsquared/hugo-mod-simple-icons v0.0.0-20241028022226-7f7e0be42a95/go.mod h1:R9tJ1WSUnZf0R12SAmI9I/x9IQQbwPGek2FQyGJOC0g= github.com/foo-dogsquared/hugo-mod-simple-icons v0.0.0-20241028022226-7f7e0be42a95/go.mod h1:R9tJ1WSUnZf0R12SAmI9I/x9IQQbwPGek2FQyGJOC0g=
github.com/foo-dogsquared/hugo-mod-simple-icons v0.0.0-20241113232057-c42b53cd0165/go.mod h1:R9tJ1WSUnZf0R12SAmI9I/x9IQQbwPGek2FQyGJOC0g=
github.com/foo-dogsquared/hugo-mod-simple-icons v0.0.0-20241120232120-e36cafefea29 h1:tW39wPtZJTjpaK7+QshbQFYeLQA1airNi547vXMoy7c=
github.com/foo-dogsquared/hugo-mod-simple-icons v0.0.0-20241120232120-e36cafefea29/go.mod h1:R9tJ1WSUnZf0R12SAmI9I/x9IQQbwPGek2FQyGJOC0g=
github.com/foo-dogsquared/hugo-mod-web-feeds v0.0.3-0.20220613123653-e0bc8e58159d h1:IvFDTSoQiK3BsbdJxvXEqjuRxwcYo2dMHgUxGmhdYes= github.com/foo-dogsquared/hugo-mod-web-feeds v0.0.3-0.20220613123653-e0bc8e58159d h1:IvFDTSoQiK3BsbdJxvXEqjuRxwcYo2dMHgUxGmhdYes=
github.com/foo-dogsquared/hugo-mod-web-feeds v0.0.3-0.20220613123653-e0bc8e58159d/go.mod h1:V7UXom6wuFrWj1lBUCXQA3HguwfDhQA+tQNxyRxdClk= github.com/foo-dogsquared/hugo-mod-web-feeds v0.0.3-0.20220613123653-e0bc8e58159d/go.mod h1:V7UXom6wuFrWj1lBUCXQA3HguwfDhQA+tQNxyRxdClk=
github.com/foo-dogsquared/hugo-theme-more-contentful v0.7.1-0.20240829055539-b7c3b8878050/go.mod h1:Rbsgp6Kdi2jVmAILYZTgCysqU4xvoLFwvrR0nvpSr4I= github.com/foo-dogsquared/hugo-theme-more-contentful v0.7.1-0.20240829055539-b7c3b8878050/go.mod h1:Rbsgp6Kdi2jVmAILYZTgCysqU4xvoLFwvrR0nvpSr4I=
github.com/foo-dogsquared/hugo-theme-more-contentful v0.7.1 h1:5Mu2OBMVHHp1nytCUUFz9EEQ3gTQCBUHsovzaQssnmc= github.com/foo-dogsquared/hugo-theme-more-contentful v0.7.1 h1:5Mu2OBMVHHp1nytCUUFz9EEQ3gTQCBUHsovzaQssnmc=
github.com/foo-dogsquared/hugo-theme-more-contentful v0.7.1/go.mod h1:HV3pnAPBJNG6k9bo10wDOkl6rYFib+um2IURlRIlXkg= github.com/foo-dogsquared/hugo-theme-more-contentful v0.7.1/go.mod h1:HV3pnAPBJNG6k9bo10wDOkl6rYFib+um2IURlRIlXkg=
github.com/foo-dogsquared/hugo-theme-more-contentful v0.7.2-0.20241119041335-143341838df0 h1:ck2aC9kc4/EUH9mqKzs+bltbJ5LOwC8LlYvqns1KgB4=
github.com/foo-dogsquared/hugo-theme-more-contentful v0.7.2-0.20241119041335-143341838df0/go.mod h1:HV3pnAPBJNG6k9bo10wDOkl6rYFib+um2IURlRIlXkg=
github.com/foo-dogsquared/website v0.0.0-20241103012127-eed6eb26f100 h1:+OSuIHC1ARQGEMihMeB8Xc5BE6Be5xgdban3RxbIcz4= github.com/foo-dogsquared/website v0.0.0-20241103012127-eed6eb26f100 h1:+OSuIHC1ARQGEMihMeB8Xc5BE6Be5xgdban3RxbIcz4=
github.com/foo-dogsquared/website v0.0.0-20241103012127-eed6eb26f100/go.mod h1:AkVVnWQg95UIzQEN7OuMgupRG6Mi2gAsxuaK81/DyUc= github.com/foo-dogsquared/website v0.0.0-20241103012127-eed6eb26f100/go.mod h1:AkVVnWQg95UIzQEN7OuMgupRG6Mi2gAsxuaK81/DyUc=
github.com/foo-dogsquared/website v0.0.0-20241121041746-6b5744c9aee7 h1:FJK0BK/43bHbPHB5jFI/8YuICPOptq3QDTupfDGCE2M=
github.com/foo-dogsquared/website v0.0.0-20241121041746-6b5744c9aee7/go.mod h1:WzxWNpb3eNVQiqnnJTR66ptffyoK/SpZcw8efzOO12g=
github.com/refactoringui/heroicons v2.0.18+incompatible/go.mod h1:82HsLWQga7MkEl5aK8TctxPPIBlXrsyWcVTB57uipuk= github.com/refactoringui/heroicons v2.0.18+incompatible/go.mod h1:82HsLWQga7MkEl5aK8TctxPPIBlXrsyWcVTB57uipuk=
github.com/refactoringui/heroicons v2.1.5+incompatible h1:XzZpX6BwR5eYel3Owrw6u0e11/pj1FTXA3MSiN3OOvE= github.com/refactoringui/heroicons v2.1.5+incompatible h1:XzZpX6BwR5eYel3Owrw6u0e11/pj1FTXA3MSiN3OOvE=
github.com/refactoringui/heroicons v2.1.5+incompatible/go.mod h1:82HsLWQga7MkEl5aK8TctxPPIBlXrsyWcVTB57uipuk= github.com/refactoringui/heroicons v2.1.5+incompatible/go.mod h1:82HsLWQga7MkEl5aK8TctxPPIBlXrsyWcVTB57uipuk=
github.com/refactoringui/heroicons v2.2.0+incompatible h1:EKlvN4FK+3SgKcO9qy8Y30Up+SYypBifKCaOynG9Sh8=
github.com/refactoringui/heroicons v2.2.0+incompatible/go.mod h1:82HsLWQga7MkEl5aK8TctxPPIBlXrsyWcVTB57uipuk=
github.com/simple-icons/simple-icons v0.0.0-20231022005333-fdbaaa2d5f99/go.mod h1:oOgUUt8yVYOso/wEBi2ojfZP2MU/xxiNccIpaE+jCvE= github.com/simple-icons/simple-icons v0.0.0-20231022005333-fdbaaa2d5f99/go.mod h1:oOgUUt8yVYOso/wEBi2ojfZP2MU/xxiNccIpaE+jCvE=
github.com/simple-icons/simple-icons v0.0.0-20241027003233-9d720b26a17d h1:hkrcJOSlWIPEaFLPeE82iyslQkhnyH4aheEtIushCQg= github.com/simple-icons/simple-icons v0.0.0-20241027003233-9d720b26a17d h1:hkrcJOSlWIPEaFLPeE82iyslQkhnyH4aheEtIushCQg=
github.com/simple-icons/simple-icons v0.0.0-20241027003233-9d720b26a17d/go.mod h1:oOgUUt8yVYOso/wEBi2ojfZP2MU/xxiNccIpaE+jCvE= github.com/simple-icons/simple-icons v0.0.0-20241027003233-9d720b26a17d/go.mod h1:oOgUUt8yVYOso/wEBi2ojfZP2MU/xxiNccIpaE+jCvE=

View File

@ -58,7 +58,7 @@
devPackages = { devPackages = {
manpage-reference = docs.outputs.manpage; manpage-reference = docs.outputs.manpage;
html-reference = docs.outputs.html; html-reference = docs.outputs.html;
website = docs.website { }; website = docs.website;
}; };
checks = checks =

View File

@ -21,17 +21,6 @@ let
config._module.args.pkgs = lib.mkDefault pkgs; config._module.args.pkgs = lib.mkDefault pkgs;
} }
) )
(
{ lib, ... }: {
options.enableInstall = lib.mkOption {
type = lib.types.bool;
default = cfg.enableInstall;
description = "Install the package to the wider-scoped environment.";
example = false;
};
}
)
] ++ cfg.sharedModules; ] ++ cfg.sharedModules;
}; };
in in
@ -44,17 +33,6 @@ in
]; ];
options.wrapper-manager = { options.wrapper-manager = {
enableInstall = lib.mkOption {
type = lib.types.bool;
description = ''
Enable installing the package to the wider-scoped environment list
of packages. This is to be set as the default value of
{option}`enableInstall` in the wrapper-manager package environment.
'';
default = true;
example = false;
};
sharedModules = lib.mkOption { sharedModules = lib.mkOption {
type = with lib.types; listOf deferredModule; type = with lib.types; listOf deferredModule;
default = [ ]; default = [ ];

View File

@ -35,11 +35,7 @@ in
}) })
(lib.mkIf (cfg.packages != { }) { (lib.mkIf (cfg.packages != { }) {
home.packages = home.packages = lib.mapAttrsToList (_: wrapper: wrapper.build.toplevel) cfg.packages;
let
validPackages = lib.filterAttrs (_: wrapper: wrapper.enableInstall) cfg.packages;
in
lib.mapAttrsToList (_: wrapper: wrapper.build.toplevel) validPackages;
}) })
]; ];
} }

View File

@ -34,10 +34,7 @@ in
(lib.mkIf (cfg.packages != { }) { (lib.mkIf (cfg.packages != { }) {
environment.systemPackages = environment.systemPackages =
let lib.mapAttrsToList (_: wrapper: wrapper.build.toplevel) cfg.packages;
validPackages = lib.filterAttrs (_: wrapper: wrapper.enableInstall) cfg.packages;
in
lib.mapAttrsToList (_: wrapper: wrapper.build.toplevel) validPackages;
}) })
]; ];
} }

View File

@ -20,9 +20,9 @@
"repo": "home-manager" "repo": "home-manager"
}, },
"branch": "master", "branch": "master",
"revision": "819f682269f4e002884702b87e445c82840c68f2", "revision": "a42fa14b53ceab66274a21da480c9f8e06204173",
"url": "https://github.com/nix-community/home-manager/archive/819f682269f4e002884702b87e445c82840c68f2.tar.gz", "url": "https://github.com/nix-community/home-manager/archive/a42fa14b53ceab66274a21da480c9f8e06204173.tar.gz",
"hash": "190vjwgni3anaxfdbfr9dn1bp86ls11y0ad5sp9hdgzbg53zmj5g" "hash": "0hdc0dh1ax3zlk1p5cqndz7ikmfdi1gnih44pryd64yf8k0c457s"
}, },
"nixos-stable": { "nixos-stable": {
"type": "Git", "type": "Git",
@ -32,9 +32,9 @@
"repo": "nixpkgs" "repo": "nixpkgs"
}, },
"branch": "nixos-24.05", "branch": "nixos-24.05",
"revision": "0c5b4ecbed5b155b705336aa96d878e55acd8685", "revision": "e8c38b73aeb218e27163376a2d617e61a2ad9b59",
"url": "https://github.com/NixOS/nixpkgs/archive/0c5b4ecbed5b155b705336aa96d878e55acd8685.tar.gz", "url": "https://github.com/NixOS/nixpkgs/archive/e8c38b73aeb218e27163376a2d617e61a2ad9b59.tar.gz",
"hash": "1mhbyl6r54p0nccd244f8imcvz52kxfyyxaky165w19lx100azsg" "hash": "1n6gdjny8k5rwkxh6sp1iwg1y3ni1pm7lvh9sisifgjb18jdvzbm"
}, },
"nixos-unstable": { "nixos-unstable": {
"type": "Git", "type": "Git",
@ -44,9 +44,9 @@
"repo": "nixpkgs" "repo": "nixpkgs"
}, },
"branch": "nixos-unstable", "branch": "nixos-unstable",
"revision": "970e93b9f82e2a0f3675757eb0bfc73297cc6370", "revision": "5e4fbfb6b3de1aa2872b76d49fafc942626e2add",
"url": "https://github.com/NixOS/nixpkgs/archive/970e93b9f82e2a0f3675757eb0bfc73297cc6370.tar.gz", "url": "https://github.com/NixOS/nixpkgs/archive/5e4fbfb6b3de1aa2872b76d49fafc942626e2add.tar.gz",
"hash": "10ah2w7wvjlsjihwbilzz0nal7ad3lw8msmad4qf52jliyplvm4c" "hash": "127dk2l5fr0922an96rmlzg32vh6pxh7r6qyvkhwf20jdzg9k61r"
}, },
"website": { "website": {
"type": "Git", "type": "Git",
@ -56,9 +56,9 @@
"repo": "website" "repo": "website"
}, },
"branch": "master", "branch": "master",
"revision": "60b54b8fec5d16308b1bc5ac8cd8a80c70b90df4", "revision": "cc267430a11ac9d8707c3c6867057164ec30628b",
"url": "https://github.com/foo-dogsquared/website/archive/60b54b8fec5d16308b1bc5ac8cd8a80c70b90df4.tar.gz", "url": "https://github.com/foo-dogsquared/website/archive/cc267430a11ac9d8707c3c6867057164ec30628b.tar.gz",
"hash": "1lyrbabkij7n747pac4k9cdyxyv91mf5jg06id9m94039h9zm0wx" "hash": "1zvlgvs6pj889x0s13w8rzyvy4rmpx0g44wcmmlsvi25myikb1mh"
} }
}, },
"version": 3 "version": 3