My NixOS configuration
| home-manager | ||
| machines | ||
| modules | ||
| nix | ||
| overlay@2889c36bb0 | ||
| roles | ||
| secrets@a54998dec9 | ||
| users | ||
| .gitmodules | ||
| customOptions.nix | ||
| disko.nix | ||
| README.md | ||
nixos-configuration
The NixOS configuration for my workstations and laptops
Add required channel Channel
nix-channel --add https://channels.nixos.org/nixos-XX.YY nixos
nix-channel --add https://channels.nixos.org/nixos-unstable nixos-unstable
nix-channel --add https://github.com/NixOS/nixos-hardware/archive/master.tar.gz nixos-hardware
nix-channel --update -v
Usage
Symlink /etc/nixos/configuration.nix to the corresponding
machines/<hostname>/configuration.nix entry and just keep using
nixos-rebuild like nothing happend.
Disko
The default disk setup for my workstations/laptops is now written down in disko.nix. Single NVMe, EFI partition and
ZFS inside LUKS.
And nope, no impermanence. I'm apparantly no longer part of the cool kids club.