Files
notfiles/hosts/oreo/default.nix
T
alexm d2789aad7e
Sync README to GitHub / sync (push) Successful in 12s
feat: cleanup configs
2026-08-03 10:30:48 -04:00

55 lines
1.1 KiB
Nix

{ pkgs, ... }: {
imports = [
./hardware.nix
../../modules/core.nix
../../modules/docker.nix
../../modules/plasma.nix
../../modules/security.nix
../../modules/nvidia.nix
];
networking.hostName = "oreo";
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
boot.kernelPackages = pkgs.linuxPackages_latest;
networking.networkmanager.enable = true;
programs.zsh.enable = true;
programs.nix-ld.enable = true;
programs.nix-ld.libraries = with pkgs; [
stdenv.cc.cc.lib
zlib
];
users.users.alex = {
isNormalUser = true;
shell = pkgs.zsh;
extraGroups = [
"wheel"
"networkmanager"
];
};
programs._1password.enable = true;
programs._1password-gui = {
enable = true;
polkitPolicyOwners = [ "alex" ];
};
modules.nvidia = {
enable = true;
open = true;
# Only needed if this is a laptop with hybrid graphics:
prime = {
enable = true;
mode = "offload";
intelBusId = "PCI:0:2:0";
nvidiaBusId = "PCI:1:0:0";
};
};
system.stateVersion = "25.11";
}