nixos/hosts
Alexander Wainwright 28e7103375 refactor: split base.nix into core.nix + base.nix layers
core.nix is the new minimal layer: user, SSH, fish, nix flakes/gc,
locale, and a handful of essential packages. Suitable for any headless
host that just needs to be SSHable and manageable.

base.nix now imports core.nix and adds the day-to-day quality-of-life
layer: avahi, mosh, direnv, nix-ld, earlyoom, zramSwap, CLI tools,
and build toolchains. All existing hosts that import base.nix are
unchanged.

bootstrap is updated to import core.nix directly instead of
duplicating the config inline.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 10:55:04 +10:00
..
alt feat: add panam host for forgejo instance 2026-04-09 21:54:25 +10:00
armitage Add armitage (work laptop) 2025-08-18 13:04:33 +10:00
bootstrap refactor: split base.nix into core.nix + base.nix layers 2026-04-11 10:55:04 +10:00
case Add syncthing to case 2026-01-04 19:34:22 +10:00
count Add gpu drivers for count 2026-03-30 21:22:40 +10:00
modules refactor: split base.nix into core.nix + base.nix layers 2026-04-11 10:55:04 +10:00
nightcity Add nightcity host 2025-07-05 21:34:00 +10:00
panam fix(panam): update forgejo for sqlite3 and set SSH_DOMAIN to panam.local 2026-04-10 14:30:24 +10:00