From a01d9548b5cd7093995edaf520fce16573d7445c Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Thu, 4 Apr 2024 14:52:22 +0200 Subject: [PATCH] update and setup auto gc --- flake.lock | 18 +++++++++--------- hosts/default/configuration.nix | 6 +++++- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/flake.lock b/flake.lock index a9531d1..069e211 100644 --- a/flake.lock +++ b/flake.lock @@ -347,11 +347,11 @@ ] }, "locked": { - "lastModified": 1712093955, - "narHash": "sha256-94I0sXz6fiVBvUAk2tg6t3UpM5rOImj4JTSTNFbg64s=", + "lastModified": 1712212014, + "narHash": "sha256-s+lbaf3nLRn1++/X2eXwY9mYCA/m9l8AvyG8beeOaXE=", "owner": "nix-community", "repo": "home-manager", - "rev": "80546b220e95a575c66c213af1b09fe255299438", + "rev": "7e91f2a0ba4b62b88591279d54f741a13e36245b", "type": "github" }, "original": { @@ -441,11 +441,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1712177839, - "narHash": "sha256-RaHzysRIdkbOpkKwnjq349DbVcl4eyu2P4D0ber+ngk=", + "lastModified": 1712216965, + "narHash": "sha256-U1cFbnIrzyf+1IUrVBLH8U5r1vVcQ07lVVukwuFbgZU=", "owner": "hyprwm", "repo": "hyprland", - "rev": "36a8ae9bda4c2e150707e7ee0cb13ef3e8841728", + "rev": "81766647f2dc34013a62066edd191426b8f16a42", "type": "github" }, "original": { @@ -778,11 +778,11 @@ "pre-commit-hooks": "pre-commit-hooks" }, "locked": { - "lastModified": 1712057047, - "narHash": "sha256-o5KSQO82/sCgaaSsZONTeb+P47MXo0bbp+eID9I0CwI=", + "lastModified": 1712234256, + "narHash": "sha256-UKt7HrwYc9xab+gDb5C24V75MVKfHW2VsZ6qL28my6Q=", "owner": "nix-community", "repo": "nixvim", - "rev": "7baefc8aa587931827797db7fbd55a733179dc79", + "rev": "2c99cefa913c8afb8fa08e53608c6f8bd5a2e5c4", "type": "github" }, "original": { diff --git a/hosts/default/configuration.nix b/hosts/default/configuration.nix index c04a602..f34f952 100644 --- a/hosts/default/configuration.nix +++ b/hosts/default/configuration.nix @@ -41,7 +41,11 @@ trusted-public-keys = ["hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc=" "hydra.iohk.io:f/Ea+s+dFdN+3Y/G+FDgSq+a5NEWhJGzdjvKNGv0/EQ="]; }; optimise.automatic = true; - gc.automatic = true; + gc = { + automatic = true; + interval = "weekly"; + options = "--delete-older-than 7d"; + }; }; # Set your time zone.