Personal NixOS configuration files
nix nixos
Nix 99%
1%

README.md

amuro #

system architecture description
calibarn x86_64-linux main desktop pc for work and gaming
barbatos x86_64-linux laptop used for work when on the move

structure #

├── flake.nix
├── hosts    # host system configs
├── users    # user home configs
└── packages # packages i use that aren't on nixpkgs

installation/new system #

1. create machine-specific config #

mkdir -p hosts/<HOSTNAME>/
touch hosts/<HOSTNAME>/default.nix

2. generate facter report #

sudo nix run \
  --option experimental-features "nix-command flakes" \
  nixpkgs#nixos-facter -- \
  -o hosts/<HOSTNAME>/facter.json

3. switch to the config #

sudo nixos-rebuild switch --flake .