enable nix gc daily

This commit is contained in:
2023-08-05 17:34:22 +02:00
parent 1d539039ae
commit 683bd41f4f
8 changed files with 450 additions and 6 deletions

View File

@ -12,5 +12,6 @@
./system.nix
./user.nix
./timezone.nix
./waybar.nix
];
}

View File

@ -1,7 +1,14 @@
{
nix.settings = {
experimental-features = "nix-command flakes"; # enable flakes
substituters = [ "https://hyprland.cachix.org" ]; # pre compiled hyprland packages
trusted-public-keys = [ "hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc=" ];
nix = {
settings = {
experimental-features = "nix-command flakes"; # enable flakes
substituters = [ "https://hyprland.cachix.org" ]; # pre compiled hyprland packages
trusted-public-keys = [ "hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc=" ];
};
gc = {
automatic= true;
dates = "daily";
options = "--delete-older-than 2d";
};
};
}

View File

@ -2,5 +2,6 @@
environment.systemPackages = with pkgs; [
git
tree
wget
];
}

3
modules/waybar.nix Normal file
View File

@ -0,0 +1,3 @@
{
programs.waybar.enable = true;
}