Sane configurations flake for NixOS
sanix.hardware = [
"cpu-x86_64-amd-zen3" "gpu-amd" "audio" "usb" "wifi" "ethernet" "bluetooth"
];
sanix.features = [
"unfree" "hardening"
"documentation" "fonts"
"graphical-gnome"
];
cpu-x86_64
: Generic x86_64 processorcpu-x86_64-kvm
: Generic x86_64 processor with KVM support (hardware virtualization)cpu-x86_64-amd
: Generic AMD x86_64 processorcpu-x86_64-amd-pstate
: Generic AMD x86_64 processor with amd-pstate drivercpu-x86_64-amd-zen3
: x86_64 AMD processor with Zen3 Architecturegpu
: Generic GPU (Accelerated graphics)gpu-amd
: System has an AMD graphics cardaudio
: Indicates the hardware has audio capabilitiesusb
: Hardware accepts USB deviceswifi
: Hardware contains a WiFi network cardbluetooth
: Hardware contains a Bluetooth network cardethernet
: Hardware contains ethernet portvirtualization-guest
: Hardware is used with virtualization (guest)virtualization-host
: Hardware is used for virtualization (host)
boot-ext4
: Your boot drive is formatted with ext4boot-luks
: Your boot drive is encrypted with LUKSboot-btrfs
: Your boot drive is formatted with BTRFSboot-swap
: Your boot drive has a swap partitionbtrfs
: Your system has a BTRFS driveext4
: Your system has a ext4 driveswraid
: Your system has software RAIDzfs
: Your system has ZFSboot-efi-esp
: Your system is formatted with EFI mode (ESP partition)boot-efi-nonesp
: Your system is formatted with EFI mode (non-ESP partition)boot-mbr
: Your system is formatted in BIOS/MBR modeunfree
: Your system allows unfree packagesfirmware-redist
: Your system installs redistributable firmwarefirmware-all
: Your system installs all firmwarefirmware-update
: Your system has firmware update checksdocumentation
: Installs documentation packagesfonts
: Installs common fontshardening
: Includes hardening restrictive environmentemulate-riscv
: Emulates RISC-V via binfmtemulate-wasm
: Emulates WASM via binfmtemulate-arm
: Emulates ARM via binfmtgraphical
: Your system support graphical environmentgraphical-gnome
: Install gnome graphical environmentgraphical-dm-gdm
: Install GDM display managersyncthing
: Install and configure syncthingfirefox
: Install and configure firefoxutility-rescue
: Install rescue utilityutility-dev
: Install development utilityutility-local-proxy
: Install local proxy for installed services (<name-of-the-service>.local
)