From 5bfdfc5f55117e20893e33b397adab9c23b3622e Mon Sep 17 00:00:00 2001 From: Quentin Aristote Date: Sun, 13 Nov 2022 23:03:37 +0100 Subject: config: enable flakes --- config/store.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'config/store.nix') diff --git a/config/store.nix b/config/store.nix index 79c4f91..38d98c5 100644 --- a/config/store.nix +++ b/config/store.nix @@ -3,6 +3,7 @@ { nix = { autoOptimiseStore = true; + experimental-features = [ "nix-command" "flakes" ]; gc = { automatic = true; dates = "daily"; -- cgit v1.2.3 From eeaf101d564adeb58532e5437ba71f228fa73e0c Mon Sep 17 00:00:00 2001 From: Quentin Aristote Date: Sun, 13 Nov 2022 23:19:25 +0100 Subject: config: autoUpgrade from flake --- config/store.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'config/store.nix') diff --git a/config/store.nix b/config/store.nix index 38d98c5..cc4e15e 100644 --- a/config/store.nix +++ b/config/store.nix @@ -11,5 +11,9 @@ }; settings.max-jobs = lib.mkDefault 1; }; - system.autoUpgrade.enable = true; + system.autoUpgrade = { + enable = true; + flake = "git+file:///etc/nixos/"; + flags = [ "--update-input" "nixpkgs" "--commit-lock-file" ]; + }; } -- cgit v1.2.3 From 5440b6c3c3c240ee29436c36b66258b5fe688737 Mon Sep 17 00:00:00 2001 From: Quentin Aristote Date: Sun, 13 Nov 2022 23:30:53 +0100 Subject: config: enable store config --- config/store.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'config/store.nix') diff --git a/config/store.nix b/config/store.nix index cc4e15e..8efcd5d 100644 --- a/config/store.nix +++ b/config/store.nix @@ -1,9 +1,11 @@ -{ ... }: +{ lib, ... }: { nix = { - autoOptimiseStore = true; - experimental-features = [ "nix-command" "flakes" ]; + settings = { + auto-optimise-store = true; + experimental-features = [ "nix-command" "flakes" ]; + }; gc = { automatic = true; dates = "daily"; -- cgit v1.2.3