diff options
| author | Mel <einebeere@gmail.com> | 2024-10-22 17:49:08 +0200 |
|---|---|---|
| committer | Mel <einebeere@gmail.com> | 2024-10-22 17:49:08 +0200 |
| commit | dd47581a5f347ec8070abbd5eee690d599ee95ed (patch) | |
| tree | 25504e4d96719739773929f7edc2b3c4d91a499f /modules/common.nix | |
| parent | c8a01f9753cc0c074c08855c9a2cb87ed75f369c (diff) | |
| download | minerals-dd47581a5f347ec8070abbd5eee690d599ee95ed.tar.zst minerals-dd47581a5f347ec8070abbd5eee690d599ee95ed.zip | |
Create nix store binary cache from bismuth for slower machines
Signed-off-by: Mel <einebeere@gmail.com>
Diffstat (limited to 'modules/common.nix')
| -rw-r--r-- | modules/common.nix | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/modules/common.nix b/modules/common.nix index e7de738..f586579 100644 --- a/modules/common.nix +++ b/modules/common.nix @@ -1,4 +1,4 @@ -{ config, pkgs, unstablePkgs, auxiliaryPkgs, ... }: +{ me, config, lib, pkgs, unstablePkgs, auxiliaryPkgs, ... }: { imports = [ @@ -13,7 +13,13 @@ boot.kernelPackages = pkgs.linuxPackages_latest; - nix.settings.experimental-features = [ "flakes" "nix-command" ]; + nix.settings = { + experimental-features = [ "flakes" "nix-command" ]; + } // lib.optionalAttrs (me != "bismuth") { + # add the bismuth binary cache, if we're not bismuth; + substituters = [ "http://bismuth:5000" ]; + trusted-public-keys = [ "bismuth-1:XW9nsNsccipbmdfchyb3YIIWNT058iSpHLwlj1xgB7A=" ]; + }; services.envfs.enable = true; virtualisation.libvirtd.enable = true; |
