nixos/hosts/modules
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
..
certs Add alt.local caddy root certificate 2026-01-15 11:29:02 +10:00
base.nix refactor: split base.nix into core.nix + base.nix layers 2026-04-11 10:55:04 +10:00
brother-printer.nix Add brother printer drivers 2025-08-15 17:56:19 +10:00
core.nix refactor: split base.nix into core.nix + base.nix layers 2026-04-11 10:55:04 +10:00
desktop.nix Fix intermittent mDNS resolution failures 2026-04-09 18:24:59 +10:00
kafka-mounts.nix Fix mounts 2025-06-29 23:19:56 +10:00
laptop.nix Fix intermittent mDNS resolution failures 2026-04-09 18:24:59 +10:00
personal.nix Add ledger support 2026-01-20 09:50:18 +10:00
server.nix Move mosh from server to base 2026-01-31 10:38:07 +10:00
sway.nix Add some more desktop apps 2026-01-03 16:05:53 +10:00
syncthing.nix Add syncthing to alt 2025-12-24 00:58:49 +10:00