diff --git a/flake.lock b/flake.lock index 54e9ba3..4e07537 100644 --- a/flake.lock +++ b/flake.lock @@ -28,11 +28,11 @@ ] }, "locked": { - "lastModified": 1733482664, - "narHash": "sha256-ZD+h1fwvZs+Xvg46lzTWveAqyDe18h9m7wZnTIJfFZ4=", + "lastModified": 1733572789, + "narHash": "sha256-zjO6m5BqxXIyjrnUziAzk4+T4VleqjstNudSqWcpsHI=", "owner": "nix-community", "repo": "home-manager", - "rev": "e38d3dd1d355a003cc63e8fe6ff66ef2257509ed", + "rev": "c7ffc9727d115e433fd884a62dc164b587ff651d", "type": "github" }, "original": { @@ -190,11 +190,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1733261153, - "narHash": "sha256-eq51hyiaIwtWo19fPEeE0Zr2s83DYMKJoukNLgGGpek=", + "lastModified": 1733412085, + "narHash": "sha256-FillH0qdWDt/nlO6ED7h4cmN+G9uXwGjwmCnHs0QVYM=", "owner": "nixos", "repo": "nixpkgs", - "rev": "b681065d0919f7eb5309a93cea2cfa84dec9aa88", + "rev": "4dc2fc4e62dbf62b84132fe526356fbac7b03541", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 37ee4ce..ff93891 100644 --- a/flake.nix +++ b/flake.nix @@ -34,10 +34,14 @@ nix-ld.inputs.nixpkgs.follows = "nixpkgs"; }; - outputs = inputs @ {nixpkgs, nixpkgs-unstable, home-manager, audio, nix-flatpak, kmonad, musnix, nix-ld, ... }: { + outputs = {nixpkgs, nixpkgs-unstable, home-manager, audio, nix-flatpak, kmonad, musnix, nix-ld, self, ... } @ inputs: { + + # packages.x86_64-linux.default = nixpkgs.legacyPackages.x86_64-linux; + nixosConfigurations = { eddie = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; + specialArgs = { inherit inputs; }; # Pass flake inputs to our config modules = [ nix-flatpak.nixosModules.nix-flatpak kmonad.nixosModules.default @@ -50,10 +54,7 @@ homeConfigurations = { - home-manager.useGlobalPkgs = true; - home-manager.useUserPackages = true; - - "emenel" = home-manager.lib.homeManagerConfiguration { + emenel = home-manager.lib.homeManagerConfiguration { pkgs = nixpkgs.legacyPackages.x86_64-linux; extraSpecialArgs = { inherit inputs; diff --git a/home/home.nix b/home/home.nix index 6c56655..fda83ad 100644 --- a/home/home.nix +++ b/home/home.nix @@ -237,6 +237,7 @@ solaar logitech-udev-rules + opensnitch thunderbird-latest emojify smile @@ -562,6 +563,7 @@ arguments = ["-n" "-r"]; }; }; + opensnitch-ui.enable = true; }; xdg.systemDirs.data = [ diff --git a/system/eddie/configuration.nix b/system/eddie/configuration.nix index d9a0c30..6652d08 100644 --- a/system/eddie/configuration.nix +++ b/system/eddie/configuration.nix @@ -176,7 +176,7 @@ nix.gc.automatic = true; nix.gc.dates = "daily"; - nix.gc.options = "--delete-older-than +5"; + nix.gc.options = "--delete-older-than +3"; services.xserver.enable = true;