A nixos config repository
config docs structure.md
792 B
Markdown
at commit ca744351

Project Structure #

I've tried to keep this pluggable for myself in anticipation of finally building a home lab. But as you can see in the host configurations, most hosts use all modules, so it's not clear whether they're all self-contained.

common #

This contains modules for various purposes, structured vaguely by what goes together.

hosts #

Contains one configuration for each host machine I use NixOS on. These use modules from common. As noted above, they both use all of them currently.

home #

That's my PC at home. It contains additional configuration for Paperless and Plex until those go into the fabled home lab. The home PC configuration also contains some mostly untested gaming stuff.

framework #

That's my laptop; I use it at work and when I'm not at home.