Files
nixos-config/hosts/laptop/config.nix

48 lines
878 B
Nix

{pkgs, config, ...}: {
system.stateVersion = "24.05";
nixpkgs.config.allowUnfree = true;
imports = [
./hardware.nix
./home.nix
];
powerProfiles.enable = true;
boot = {
kernelModules = ["acpi_call"];
extraModulePackages = with config.boot.kernelPackages;
[
acpi_call
cpupower
]
++ [pkgs.cpupower-gui];
};
networkModule.enable = true;
nixSettings.enable = true;
bootLoader.enable = true;
issue.enable = true;
sddmConfig.enable = true;
stylixConfig.enable = true;
sysPkgs.enable = true;
sysProgs.enable = true;
sysServices.enable = true;
environment = {
variables = {
PATH = "${pkgs.clang-tools}/bin:$PATH";
};
shells = with pkgs; [
zsh
bash
];
systemPackages = with pkgs; [
acpi
brightnessctl
cpupower-gui
powertop
];
};
}