nixrc
Disclaimer Keep in mind that my config doesn't exactly follow 'best principals'.
Installation
- Creating the installation media
# Acquire latest nixos-unstable build
wget -O nixos.iso https://channels.nixos.org/nixos-unstable/latest-nixos-minimal-x86_64-linux.iso
# Write the image to flash drive
cp nixos.iso /dev/sdX
-
Boot into the live installation.
-
Switch to root:
sudo su -
-
Configure partitions
-
Install this configuration
-
Reboot
-
Happy hacking :)
Systems
alpha
- My main system.
haruka
- Laptop (Thinkpad X1C11)
kanata
- Server
TODO
- cleanup
home/communication
module - replace gnome-keyring with passage, check pass-secret-service
- yubikey-pam
- move wallpapers, etc (i.e. large assets) to a separate repo
- investigate alsa stuttering. possibly related to NixOS/nixpkgs#102547
Resources
- Flakes
- Official docs
- NixOS Wiki (Community) - Flakes
- Some flake configurations that I may have taken inspiration from.