dots/hosts/laptop/configuration.nix
2025-09-17 11:47:17 +10:00

40 lines
717 B
Nix

{
userName,
...
}:
{
imports = [
../../modules/nixos/default.nix
./hardware-configuration.nix
];
# reusable modules
# keep-sorted start
amd-gpu.enable = true;
desktop.enable = true;
gnome.enable = true;
tlp.enable = true;
# keep-sorted end
# config
boot.initrd.luks.devices."luks-a7726a9d-535f-44bc-9c0e-adc501fad371".device =
"/dev/disk/by-uuid/a7726a9d-535f-44bc-9c0e-adc501fad371";
system.stateVersion = "24.11";
i18n.extraLocaleSettings.LC_ALL = "en_AU.UTF-8";
users.users.${userName} = {
extraGroups = [
# keep-sorted start
"networkmanager"
"wheel"
"scanner"
"lp"
# keep-sorted end
];
isNormalUser = true;
};
}