From 2774c0bc081f68d3bde0ffb9c5664e5b9f3da98b Mon Sep 17 00:00:00 2001 From: Emmet Date: Sun, 29 Oct 2023 16:32:06 -0500 Subject: [PATCH] Extra lines to ensure flakes work --- profiles/homelab/configuration.nix | 7 +++++-- profiles/work/configuration.nix | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/profiles/homelab/configuration.nix b/profiles/homelab/configuration.nix index 4683df4..72b6b15 100644 --- a/profiles/homelab/configuration.nix +++ b/profiles/homelab/configuration.nix @@ -15,8 +15,11 @@ "/nix/var/nix/profiles/per-user/root/channels" ]; - # Experimental features - nix.settings.experimental-features = [ "nix-command" "flakes" ]; + # Ensure nix flakes are enabled + nix.package = pkgs.nixFlakes; + nix.extraOptions = '' + experimental-features = nix-command flakes + ''; # I'm sorry Stallman-taichou nixpkgs.config.allowUnfree = true; diff --git a/profiles/work/configuration.nix b/profiles/work/configuration.nix index 4118fb8..68fce9b 100644 --- a/profiles/work/configuration.nix +++ b/profiles/work/configuration.nix @@ -29,8 +29,11 @@ "/nix/var/nix/profiles/per-user/root/channels" ]; - # Experimental features - nix.settings.experimental-features = [ "nix-command" "flakes" ]; + # Ensure nix flakes are enabled + nix.package = pkgs.nixFlakes; + nix.extraOptions = '' + experimental-features = nix-command flakes + ''; # I'm sorry Stallman-taichou nixpkgs.config.allowUnfree = true;