diff --git a/flake.lock b/flake.lock index 4b43b28..c916725 100755 --- a/flake.lock +++ b/flake.lock @@ -28,11 +28,11 @@ ] }, "locked": { - "lastModified": 1756115622, - "narHash": "sha256-iv8xVtmLMNLWFcDM/HcAPLRGONyTRpzL9NS09RnryRM=", + "lastModified": 1756733629, + "narHash": "sha256-dwWGlDhcO5SMIvMSTB4mjQ5Pvo2vtxvpIknhVnSz2I8=", "owner": "nix-community", "repo": "disko", - "rev": "bafad29f89e83b2d861b493aa23034ea16595560", + "rev": "a5c4f2ab72e3d1ab43e3e65aa421c6f2bd2e12a1", "type": "github" }, "original": { @@ -61,11 +61,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1754487366, - "narHash": "sha256-pHYj8gUBapuUzKV/kN/tR3Zvqc7o6gdFB9XKXIp1SQ8=", + "lastModified": 1756770412, + "narHash": "sha256-+uWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "af66ad14b28a127c5c0f3bbb298218fc63528a18", + "rev": "4524271976b625a4a605beefd893f270620fd751", "type": "github" }, "original": { @@ -135,11 +135,11 @@ ] }, "locked": { - "lastModified": 1755404445, - "narHash": "sha256-K+DsOYkPjDX3kyzUsQ+to5bwX7ac8YUiF7oSPR080+4=", + "lastModified": 1756381920, + "narHash": "sha256-h6FZq485lEhkTICK779ZQ2kUWe3BieUqIKuJ2jef7SI=", "owner": "vinceliuice", "repo": "grub2-themes", - "rev": "6f235a8bc5501b257df32330d70dd0c9324dcd74", + "rev": "8f30385f556a92ecbcc0c1800521730187da1cd7", "type": "github" }, "original": { @@ -155,11 +155,11 @@ ] }, "locked": { - "lastModified": 1756261190, - "narHash": "sha256-eiy0klFK5EVJLNilutR7grsZN/7Itj9DyD75eyOf83k=", + "lastModified": 1756903364, + "narHash": "sha256-vZh/YH2D7oDFek10r0TbGn3qJrqGv69sSP+oF8PFDqQ=", "owner": "nix-community", "repo": "home-manager", - "rev": "77f348da3176dc68b20a73dab94852a417daf361", + "rev": "6159629d05a0e92bb7fb7211e74106ae1d552401", "type": "github" }, "original": { @@ -175,11 +175,11 @@ ] }, "locked": { - "lastModified": 1741303672, - "narHash": "sha256-eRKbKccBu3PK/oJpmUuLo+0v45d0SEjosE8tVsHbpeA=", + "lastModified": 1756852730, + "narHash": "sha256-qPere4RBHoZxiEGl8zXU8gjroZg4gkYGEwaAbKmL4vE=", "owner": "musnix", "repo": "musnix", - "rev": "d56a15f30329f304151e4e05fa82264d127da934", + "rev": "7ccc92050e43dc92309396c6f2fe1f542214a242", "type": "github" }, "original": { @@ -195,11 +195,11 @@ ] }, "locked": { - "lastModified": 1756008611, - "narHash": "sha256-rfTBWuTXi9/X7GhtF562FKNXKh2kvKb6dwI5lV1SjPE=", + "lastModified": 1756612744, + "narHash": "sha256-/glV6VAq8Va3ghIbmhET3S1dzkbZqicsk5h+FtvwiPE=", "owner": "nix-community", "repo": "nix-index-database", - "rev": "52dec1cb33a614accb9e01307e17816be974d24d", + "rev": "3fe768e1f058961095b4a0d7a2ba15dc9736bdc6", "type": "github" }, "original": { @@ -233,11 +233,11 @@ }, "nixos-facter-modules": { "locked": { - "lastModified": 1756291602, - "narHash": "sha256-FYhiArSzcx60OwoH3JBp5Ho1D5HEwmZx6WoquauDv3g=", + "lastModified": 1756491981, + "narHash": "sha256-lXyDAWPw/UngVtQfgQ8/nrubs2r+waGEYIba5UX62+k=", "owner": "numtide", "repo": "nixos-facter-modules", - "rev": "5c37cee817c94f50710ab11c25de572bc3604bd5", + "rev": "c1b29520945d3e148cd96618c8a0d1f850965d8c", "type": "github" }, "original": { @@ -248,11 +248,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1756245047, - "narHash": "sha256-9bHzrVbjAudbO8q4vYFBWlEkDam31fsz0J7GB8k4AsI=", + "lastModified": 1756925795, + "narHash": "sha256-kUb5hehaikfUvoJDEc7ngiieX88TwWX/bBRX9Ar6Tac=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "a65b650d6981e23edd1afa1f01eb942f19cdcbb7", + "rev": "ba6fab29768007e9f2657014a6e134637100c57d", "type": "github" }, "original": { @@ -288,11 +288,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1756288264, - "narHash": "sha256-Om8adB1lfkU7D33VpR+/haZ2gI5r3Q+ZbIPzE5sYnwE=", + "lastModified": 1756819007, + "narHash": "sha256-12V64nKG/O/guxSYnr5/nq1EfqwJCdD2+cIGmhz3nrE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ddd1826f294a0ee5fdc198ab72c8306a0ea73aa9", + "rev": "aaff8c16d7fc04991cac6245bee1baa31f72b1e1", "type": "github" }, "original": { @@ -320,11 +320,11 @@ }, "nixpkgs-lib": { "locked": { - "lastModified": 1753579242, - "narHash": "sha256-zvaMGVn14/Zz8hnp4VWT9xVnhc8vuL3TStRqwk22biA=", + "lastModified": 1754788789, + "narHash": "sha256-x2rJ+Ovzq0sCMpgfgGaaqgBSwY+LST+WbZ6TytnT9Rk=", "owner": "nix-community", "repo": "nixpkgs.lib", - "rev": "0f36c44e01a6129be94e3ade315a5883f0228a6e", + "rev": "a73b9c743612e4244d865a2fdee11865283c04e6", "type": "github" }, "original": { @@ -335,11 +335,11 @@ }, "nixpkgs-master": { "locked": { - "lastModified": 1756379267, - "narHash": "sha256-c9au+gPNJ74g0cEo3iKsl/bgI89Lpqe5hvVI8L5f57M=", + "lastModified": 1756932205, + "narHash": "sha256-uorhyN9o1qWKEPwtfayl/oBI6fkfsXLUUVOTpv5ZXG4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "6bd1d83f39ed4a5e2f7932da8f00226e0f2a5368", + "rev": "24dfb4be95a0a609f58f578f3221be0fc482c781", "type": "github" }, "original": { @@ -357,11 +357,11 @@ ] }, "locked": { - "lastModified": 1756376575, - "narHash": "sha256-H3/XDDicpmnCNMCS079NxsDXr2YxeL/Ys3sWMwuEec4=", + "lastModified": 1756930996, + "narHash": "sha256-XvinXwwbfNeZeFASdG7c47eBd41Q75yKWmhjDt2u1VI=", "owner": "nix-community", "repo": "NUR", - "rev": "59625cf920bf670aa37bfa3dbc0677851e03d622", + "rev": "d3aeae122319e2494327bec090962655e5353b77", "type": "github" }, "original": { @@ -422,11 +422,11 @@ ] }, "locked": { - "lastModified": 1754501628, - "narHash": "sha256-FExJ54tVB5iu7Dh2tLcyCSWpaV+lmUzzWKZUkemwXvo=", + "lastModified": 1756632588, + "narHash": "sha256-ydam6eggXf3ZwRutyCABwSbMAlX+5lW6w1SVZQ+kfSo=", "owner": "nix-community", "repo": "plasma-manager", - "rev": "cca090f8115c4172b9aef6c5299ae784bdd5e133", + "rev": "d47428e5390d6a5a8f764808a4db15929347cd77", "type": "github" }, "original": { diff --git a/homeConfigurations/home.nix b/homeConfigurations/home.nix index 41356b0..c888b59 100755 --- a/homeConfigurations/home.nix +++ b/homeConfigurations/home.nix @@ -47,7 +47,7 @@ let useUserPackages = true; users."${xlib.device.username}" = homeModule; users.root = rootModule; - sharedModules = [ inputs.plasma-manager.homeManagerModules.plasma-manager ]; + sharedModules = [ inputs.plasma-manager.homeModules.plasma-manager ]; extraSpecialArgs = { inherit inputs; }; }; }; diff --git a/nixosModules/server/immich.nix b/nixosModules/server/immich.nix index 0a0387e..e88f3a5 100755 --- a/nixosModules/server/immich.nix +++ b/nixosModules/server/immich.nix @@ -9,7 +9,7 @@ { services = { immich = { - package = inputs.self.packages.x86_64-linux.immich; + #package = inputs.self.packages.x86_64-linux.immich; enable = true; port = 2283; host = "0.0.0.0"; diff --git a/nixosModules/vds/3x-ui.nix b/nixosModules/vds/3x-ui.nix index 8899fa1..2d2de67 100644 --- a/nixosModules/vds/3x-ui.nix +++ b/nixosModules/vds/3x-ui.nix @@ -1,5 +1,10 @@ # Auto-generated using compose2nix v0.3.2-pre. -{ pkgs, lib, config, ... }: +{ + pkgs, + lib, + config, + ... +}: { # Runtime @@ -10,11 +15,13 @@ }; # Enable container name DNS for all Podman networks. - networking.firewall.interfaces = let - matchAll = if !config.networking.nftables.enable then "podman+" else "podman*"; - in { - "${matchAll}".allowedUDPPorts = [ 53 ]; - }; + networking.firewall.interfaces = + let + matchAll = if !config.networking.nftables.enable then "podman+" else "podman*"; + in + { + "${matchAll}".allowedUDPPorts = [ 53 ]; + }; virtualisation.oci-containers.backend = "podman"; @@ -48,7 +55,10 @@ # Builds systemd.services."podman-build-3xui_app" = { - path = [ pkgs.podman pkgs.git ]; + path = [ + pkgs.podman + pkgs.git + ]; serviceConfig = { Type = "oneshot"; TimeoutSec = 300;