diff --git a/flake.lock b/flake.lock index 358f602..c92b0bb 100644 --- a/flake.lock +++ b/flake.lock @@ -521,11 +521,11 @@ "nur": "nur" }, "locked": { - "lastModified": 1709993437, - "narHash": "sha256-32l5eAL5u52I3Knm9jPGnQuwOd4zUnhwOAUoMJDNYtY=", + "lastModified": 1709996459, + "narHash": "sha256-zwBqjv92cLqiDC4QcMsbeqxhs2HdUCyYe4YC6rIgTfw=", "ref": "refs/heads/master", - "rev": "c7a5193f80d05839bb69252aef6a7f3d4550ce73", - "revCount": 11, + "rev": "8c956368020f27ce8c8530b821ad1384dbfd41e3", + "revCount": 18, "type": "git", "url": "ssh://gitea@pi1.odie.intranet/odie/home-manager-flake.git" }, diff --git a/hosts/wsl-dev/default.nix b/hosts/wsl-dev/default.nix index 4a3e798..2426b8e 100644 --- a/hosts/wsl-dev/default.nix +++ b/hosts/wsl-dev/default.nix @@ -7,12 +7,11 @@ home-manager.users.odie = _: { imports = [ + inputs.neovim-flake.homeModules.default inputs.home-manager-flake.homeModules.base inputs.home-manager-flake.homeModules.shell - inputs.neovim-flake.homeModules.default + inputs.home-manager-flake.homeModules.dev ]; - - programs.neovim-ide.enable = true; }; system.stateVersion = "23.11"; diff --git a/modules/nixos/default.nix b/modules/nixos/default.nix index c7fc3f7..275db8f 100644 --- a/modules/nixos/default.nix +++ b/modules/nixos/default.nix @@ -1,3 +1,16 @@ _: { - nix.settings.experimental-features = [ "nix-command" "flakes" ]; + nix = { + optimise = { + automatic = true; + }; + settings = { + experimental-features = [ "nix-command" "flakes" ]; + auto-optimise-store = true; + }; + gc = { + automatic = true; + dates = "weekly"; + options = "--delete-older-than 30d"; + }; + }; }