- 📚 docs The documentation for the dotfiles
- 🏠 home Where all home-manager configurations lie
- 🖥️ systems
- ☀️ Amaterasu My high-end gaming machine
- 🏡 Cottage A Lowend laptop, its not great but it gets the job done
- 🐉 Hydra A super mid spec laptop
- ⚸ Lilith A NixOS ISO image that can be quickly deployed and accessed via ssh
- ⚖️ minerva A server configuration for some of my infrastructure
- 𖤍 Valkyrie A WSL2 system, designed to be a development environment on Windows
- 💮 Tatsumaki A MacBook Air, configured to last a whole day of university
- ✨ wisp A WSL2 system, on cottage
- 🔌 modules
- base The base configuration settings, which are common between all systems
- darwin Pre-made modules for exclusively darwin systems
- nixos Pre cooked modules for exclusively nixos systems
- iso Pre-configured modules prepared for making NixOS iso images
- extra Extra configuration modules, for home-manager and Nix Darwin and NixOS
- parts NixOS parts breaking down the complex configuration into smaller more manageable chunks
- 📚 lib Useful repeated functions
- 🛠️ templates Templates for setting up development environments
- 👾 modules Exported modules for NixOS, home-manager and Nix Darwin
- 📦 packages Packages that are not available in the official Nixpkgs
- profiles Pre-made profiles for different system types
- desktop A profile for desktop systems
- graphical A profile for graphical systems
- headless A profile for headless systems
- laptop A profile for laptop systems
- server A profile for server systems
- wsl A profile for WSL2 systems