+20
-12
flake.nix
+20
-12
flake.nix
······
······
+12
-13
hosts/tkaronto/default.nix
+12
-13
hosts/tkaronto/default.nix
+2
-1
hosts/wolumonde/default.nix
+2
-1
hosts/wolumonde/default.nix
+13
-14
hosts/wolumonde/modules/atproto.nix
+13
-14
hosts/wolumonde/modules/atproto.nix
···
···
+1
-1
hosts/wolumonde/modules/blog.nix
+1
-1
hosts/wolumonde/modules/blog.nix
+12
-4
hosts/wolumonde/modules/headplane.nix
+12
-4
hosts/wolumonde/modules/headplane.nix
···# A workaround generate a valid Headscale config accepted by Headplane when `config_strict == true`.···
···# A workaround generate a valid Headscale config accepted by Headplane when `config_strict == true`.···
+10
-3
hosts/wolumonde/modules/headscale.nix/default.nix
+10
-3
hosts/wolumonde/modules/headscale.nix/default.nix
······
······
+1
-1
hosts/wolumonde/modules/limbusart.nix
+1
-1
hosts/wolumonde/modules/limbusart.nix
+2
-2
hosts/wolumonde/modules/nginx.nix
+2
-2
hosts/wolumonde/modules/nginx.nix
+4
-4
hosts/wolumonde/modules/nsid-tracker.nix
+4
-4
hosts/wolumonde/modules/nsid-tracker.nix
···
···
+29
-30
hosts/wolumonde/modules/pds.nix
+29
-30
hosts/wolumonde/modules/pds.nix
···
···
+15
-8
hosts/wolumonde/modules/perses.nix/default.nix
+15
-8
hosts/wolumonde/modules/perses.nix/default.nix
······
······
+1
-1
hosts/wolumonde/modules/ssh.nix
+1
-1
hosts/wolumonde/modules/ssh.nix
+2
-1
hosts/wolumonde/modules/tailscale.nix
+2
-1
hosts/wolumonde/modules/tailscale.nix
+10
-4
hosts/wolumonde/modules/tangled.nix
+10
-4
hosts/wolumonde/modules/tangled.nix
······
······
+6
-4
hosts/wolumonde/modules/unbound.nix
+6
-4
hosts/wolumonde/modules/unbound.nix
······
+2
-1
hosts/wsl/default.nix
+2
-1
hosts/wsl/default.nix
+27
-26
pkgs-set/default.nix
+27
-26
pkgs-set/default.nix
···-inputs = (l.mapAttrs (_: inp: inp // {__toString = s: toString s.src;}) _inputs) // flakeInputs;
···+inputs = (l.mapAttrs (_: inp: inp // { __toString = s: toString s.src; }) _inputs) // flakeInputs;
+8
-5
pkgs-set/overlays/_lix.nix
+8
-5
pkgs-set/overlays/_lix.nix
+1
-1
pkgs-set/pkgs/buildGoApplication.nix
+1
-1
pkgs-set/pkgs/buildGoApplication.nix
+1
-1
pkgs-set/pkgs/headplane.nix
+1
-1
pkgs-set/pkgs/headplane.nix
+1
-1
pkgs-set/pkgs/nsid-tracker-server.nix
+1
-1
pkgs-set/pkgs/nsid-tracker-server.nix
+12
-10
pkgs-set/pkgs/tangled-knot.nix
+12
-10
pkgs-set/pkgs/tangled-knot.nix
···
···
+1
-1
pkgs-set/pkgs/tangled-modules.nix
+1
-1
pkgs-set/pkgs/tangled-modules.nix
+4
-3
pkgs-set/pkgs/tangled-spindle.nix
+4
-3
pkgs-set/pkgs/tangled-spindle.nix
+1
-1
pkgs-set/pkgs/tangled-sqlite-lib.nix
+1
-1
pkgs-set/pkgs/tangled-sqlite-lib.nix
+3
-5
shells/default.nix
+3
-5
shells/default.nix
······
······
+2
-2
users/dusk@devel.mobi/default.nix
+2
-2
users/dusk@devel.mobi/default.nix
······
······
+1
-1
users/dusk@devel.mobi/nsid-tracker.nix
+1
-1
users/dusk@devel.mobi/nsid-tracker.nix
+13
-3
users/modules/netbird/default.nix
+13
-3
users/modules/netbird/default.nix
·········
·········
+2
-1
users/modules/nushell/default.nix
+2
-1
users/modules/nushell/default.nix
+16
-5
users/modules/tailscale/default.nix
+16
-5
users/modules/tailscale/default.nix
···············ExecStart = "${pkgs.tailscale}/bin/tailscaled --tun=userspace-networking --socks5-server=localhost:1055 --outbound-http-proxy-listen=localhost:1055 --socket %t/tailscaled.sock";ExecStartPost = "${wrapped}/bin/tailscale up --reset --login-server=${cfg.controlServer} --auth-key=file:${cfg.authKeyFile} ${l.concatStringsSep " " cfg.extraUpFlags}";
···············ExecStart = "${pkgs.tailscale}/bin/tailscaled --tun=userspace-networking --socks5-server=localhost:1055 --outbound-http-proxy-listen=localhost:1055 --socket %t/tailscaled.sock";ExecStartPost = "${wrapped}/bin/tailscale up --reset --login-server=${cfg.controlServer} --auth-key=file:${cfg.authKeyFile} ${l.concatStringsSep " " cfg.extraUpFlags}";
+2
-2
users/root/default.nix
+2
-2
users/root/default.nix
···users.users.root.initialHashedPassword = "$6$XLWo1sPpgp63Zm$XHBbULH9q1gb/.yalPPU/I7EgTcW80bM.moCjIe/qGyOwE47VcXNVbTHloBZdIWQq0MfIG0IxInAu59.oJyos/";
···users.users.root.initialHashedPassword = "$6$XLWo1sPpgp63Zm$XHBbULH9q1gb/.yalPPU/I7EgTcW80bM.moCjIe/qGyOwE47VcXNVbTHloBZdIWQq0MfIG0IxInAu59.oJyos/";