summaryrefslogtreecommitdiff
path: root/config/common.nix
diff options
context:
space:
mode:
authorKjetil Orbekk <kj@orbekk.com>2021-02-20 18:24:49 -0500
committerKjetil Orbekk <kj@orbekk.com>2021-02-20 18:24:49 -0500
commita6f89b08d287271bca069bb8c6e7e011d49da882 (patch)
treeba468e9a0cf9578c5c15593af36b5f38046e5504 /config/common.nix
parent6fe125155e33bcd103991ccaf490e1adcff46856 (diff)
enable flakes
Diffstat (limited to 'config/common.nix')
-rw-r--r--config/common.nix14
1 files changed, 5 insertions, 9 deletions
diff --git a/config/common.nix b/config/common.nix
index faa4501..18c10bf 100644
--- a/config/common.nix
+++ b/config/common.nix
@@ -41,20 +41,16 @@
maxJobs = lib.mkOverride 110 16;
buildCores = lib.mkDefault 0; # auto configure
gc.automatic = lib.mkDefault true;
- nixPath = lib.mkBefore [
- "nixpkgs-stable=https://nixos.org/channels/nixos-18.03/nixexprs.tar.xz"
- "nixpkgs-unstable=https://nixos.org/channels/nixos-unstable/nixexprs.tar.xz"
- "nixpkgs=/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs"
- "nixos-config=/etc/nixos/configuration.nix"
- "/nix/var/nix/profiles/per-user/root/channels"
- ];
trustedBinaryCaches = [
"https://cache.nixos.org"
];
binaryCaches = trustedBinaryCaches;
- binaryCachePublicKeys = [ "hydra.orbekk.com-1:aAKJuVqMptWoFfY9fhUADdXw5LM5IfSGjTSobuxg+Bo=" ];
daemonNiceLevel = 10;
- daemonIONiceLevel = 5;
+ daemonIONiceLevel = 10;
+ package = pkgs.nixFlakes;
+ extraOptions = ''
+ experimental-features = nix-command flakes
+ '';
};
boot.cleanTmpDir = true;