• 📚 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