Add nixos options.

This commit is contained in:
jay
2025-06-29 15:18:58 -04:00
parent 3ff656c17d
commit d37a350ca6
2 changed files with 17 additions and 12 deletions

View File

@@ -24,20 +24,9 @@
./system/bluetooth.nix ./system/bluetooth.nix
./system/environment.nix ./system/environment.nix
./system/locale.nix ./system/locale.nix
./system/nixos.nix
./system/security.nix ./system/security.nix
./system/time.nix ./system/time.nix
./system/users.nix ./system/users.nix
]; ];
nixpkgs = {
config.allowUnfree = true;
};
nix = {
gc.options = "--delete-older-than 30d";
optimise.automatic = true;
extraOptions = ''
experimental-features = nix-command flakes
'';
};
} }

View File

@@ -0,0 +1,16 @@
{ ... }: {
nix = {
gc.options = "--delete-older-than 30d";
optimise.automatic = true;
settings = {
experimental-features = [ "nix-command" "flakes" ];
substituters = ["https://hyprland.cachix.org"];
trusted-public-keys = ["hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc="];
};
};
# Allow unfree packages
nixpkgs.config.allowUnfree = true;
zramSwap.enable = true;
}