|
@@ -9,27 +9,26 @@ in
|
|
|
|
|
|
|
|
../../../nixos/modules/system/nixos-base.nix
|
|
../../../nixos/modules/system/nixos-base.nix
|
|
|
../../../nixos/modules/system/users.nix
|
|
../../../nixos/modules/system/users.nix
|
|
|
|
|
+
|
|
|
|
|
+ ../../../nixos/profiles/workstation
|
|
|
|
|
+ ../../../nixos/profiles/development
|
|
|
|
|
+ ../../../nixos/profiles/gaming
|
|
|
|
|
+ ../../../nixos/profiles/school
|
|
|
|
|
+
|
|
|
../../../nixos/modules/hardware/networking
|
|
../../../nixos/modules/hardware/networking
|
|
|
../../../nixos/modules/hardware/sound
|
|
../../../nixos/modules/hardware/sound
|
|
|
../../../nixos/modules/hardware/bluetooth
|
|
../../../nixos/modules/hardware/bluetooth
|
|
|
../../../nixos/modules/hardware/biometric/elan-fingerprint.nix
|
|
../../../nixos/modules/hardware/biometric/elan-fingerprint.nix
|
|
|
|
|
+
|
|
|
../../../nixos/modules/desktop/hyprland
|
|
../../../nixos/modules/desktop/hyprland
|
|
|
../../../nixos/modules/desktop/hyprland/greeter-default.nix
|
|
../../../nixos/modules/desktop/hyprland/greeter-default.nix
|
|
|
- ../../../nixos/profiles/workstation
|
|
|
|
|
- ../../../nixos/profiles/development
|
|
|
|
|
- ../../../nixos/profiles/gaming
|
|
|
|
|
- ../../../nixos/profiles/school
|
|
|
|
|
|
|
+
|
|
|
];
|
|
];
|
|
|
|
|
|
|
|
boot.kernelParams = [
|
|
boot.kernelParams = [
|
|
|
"resume=UUID=3f914128-2e08-4080-b1bb-d7ddf9ef647a"
|
|
"resume=UUID=3f914128-2e08-4080-b1bb-d7ddf9ef647a"
|
|
|
];
|
|
];
|
|
|
|
|
|
|
|
- nixpkgs.config.allowUnfree = true;
|
|
|
|
|
- hardware.enableAllFirmware = true;
|
|
|
|
|
-
|
|
|
|
|
- nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
|
|
|
|
-
|
|
|
|
|
networking.hostName = hosts.ideapad.hostname;
|
|
networking.hostName = hosts.ideapad.hostname;
|
|
|
|
|
|
|
|
virtualisation = {
|
|
virtualisation = {
|
|
@@ -37,8 +36,4 @@ in
|
|
|
storageDriver = "overlay2";
|
|
storageDriver = "overlay2";
|
|
|
};
|
|
};
|
|
|
};
|
|
};
|
|
|
-
|
|
|
|
|
- boot.loader.systemd-boot.enable = true;
|
|
|
|
|
- boot.loader.efi.canTouchEfiVariables = true;
|
|
|
|
|
- system.stateVersion = "26.05";
|
|
|
|
|
}
|
|
}
|