move nix to its own file

This commit is contained in:
sadan 2025-02-18 18:29:54 -05:00
parent 79f717b997
commit 1bc5b4d472
No known key found for this signature in database
2 changed files with 20 additions and 8 deletions

View file

@ -23,6 +23,7 @@
../../common/systemModules/printing.nix
../../common/systemModules/stylix.nix
../../common/systemModules/debug.nix
../../common/systemModules/nix.nix
# USERS
../../common/users/meyer
];
@ -32,8 +33,6 @@
dev.enable = true;
};
boot.binfmt.emulatedSystems = [ "aarch64-linux" ];
nix.settings.extra-platforms = config.boot.binfmt.emulatedSystems;
nix.package = stable.nix;
hardware.i2c.enable = true;
hardware.amdgpu.opencl.enable = true;
services.xserver.videoDrivers = [ "amdgpu" ];
@ -45,13 +44,7 @@
# Set your time zone.
time.timeZone = "America/New_York";
nix.nixPath = [ "nixpkgs=${inputs.nixpkgs}" ];
nixpkgs.config.allowUnfree = true;
nix.settings.experimental-features = [
"nix-command"
"flakes"
];
services = {
teamviewer.enable = true;

View file

@ -0,0 +1,19 @@
{
config,
stable,
inputs,
...
}:
{
nix = {
settings = {
extra-platforms = config.boot.binfmt.emulatedSystems;
experimental-features = [
"nix-command"
"flakes"
];
};
package = stable.nix;
nixPath = [ "nixpkgs=${inputs.nixpkgs}" ];
};
}