my nixos config for my personal devices and my servers (like the one you are reading this on)
- Nix 78%
- Nushell 20.5%
- Rust 1.1%
- Typst 0.3%
| .githooks | ||
| homes | ||
| lib | ||
| modules | ||
| overlays | ||
| packages | ||
| secrets | ||
| shells | ||
| systems | ||
| templates | ||
| .envrc | ||
| .gitignore | ||
| .sops.yaml | ||
| flake.lock | ||
| flake.nix | ||
| LICENSE | ||
| README.md | ||
my NixOS flake
I manage my systems with snowfalllib.
Names
I name my machines after celestial bodies.
mars→ mars is my battlesationearth→ my old laptop, it is the point where everything started and it is a rock (and gets hotter and hotter over the years)pluto→ my raspberrypi, because it is so smallmoon→ my phone, because it surrounds me at all timesjupiter→ my homelab, because it is thiccalpha-centauri→ a remote VPS, because it is not in my systemphobos→ a postmarketos oneplus6 with home-managerdeimos→ a ubuntu touch galaxy S7 with home-manager
As a deployment system I am using deploy-rs.
Modules
modules can be seen with nix flake show