1
Fork 0
mirror of https://github.com/RGBCube/ncc synced 2025-07-30 11:37:44 +00:00

Add flake nixConfig to nix's config

This commit is contained in:
RGBCube 2024-05-15 16:59:17 +03:00
parent 8c26fbc890
commit 98778d9fdf
No known key found for this signature in database

View file

@ -1,4 +1,4 @@
{ inputs, lib, pkgs, ... }: with lib; merge
{ self, inputs, lib, pkgs, ... }: with lib; merge
(systemConfiguration {
environment.etc."flakes.json".text = strings.toJSON inputs;
@ -21,17 +21,17 @@
flake = value;
}) inputs;
settings.experimental-features = [
"auto-allocate-uids"
"ca-derivations"
"cgroups"
"flakes"
"nix-command"
"recursive-nix"
"repl-flake"
];
settings = {
experimental-features = [
"auto-allocate-uids"
"ca-derivations"
"cgroups"
"flakes"
"nix-command"
"recursive-nix"
"repl-flake"
];
accept-flake-config = true;
builders-use-substitutes = true;
flake-registry = ""; # I DON'T WANT THE GLOBAL REGISTRY!!!
@ -40,7 +40,7 @@
trusted-users = [ "root" "@wheel" ];
use-cgroups = true;
warn-dirty = false;
};
} // (import (self + /flake.nix)).nixConfig;
};
programs.nix-ld = enabled;