2023-06-18 22:52:24 +02:00
|
|
|
# Common configuration for all systems
|
|
|
|
|
2023-07-19 22:25:34 +02:00
|
|
|
{ pkgs, ... }:
|
2023-06-18 22:52:24 +02:00
|
|
|
|
|
|
|
{
|
|
|
|
nix = {
|
|
|
|
settings.auto-optimise-store = true;
|
|
|
|
|
|
|
|
# Clean generations older than a week
|
|
|
|
gc = {
|
|
|
|
automatic = false; # Flip this to do it automatically
|
|
|
|
dates = "weekly";
|
|
|
|
options = "--delete-older-than 7d";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
nixpkgs.config.allowUnfree = true;
|
|
|
|
|
|
|
|
system.stateVersion = "23.05";
|
|
|
|
}
|