My personal, modular, and reproducible NixOS configuration
For development, productivity, and 3D graphics
- 🧩 Modular structure — Easy to maintain and extend
- 🏠 Home Manager — User environment management
- 💻 Multi-host support — Laptop, desktop, and more
- 🎨 Custom overlays — Personal packages and tweaks
- 🖥️ Focus on 3D & graphics — Optimized for Computer Graphics workflows
⚠️ This config is tailored to my hardware and workflow. Use at your own risk!
- NixOS installed
- Basic knowledge of Nix and NixOS
git clone https://github.com/bigmat18/nixos-config.git
cd nixos-config- Review and adapt the configuration to your hardware and preferences.
sudo nixos-rebuild switch --flake .#your-hostname| Folder/File | Description |
|---|---|
hosts/ |
Per-machine configurations |
modules/ |
Custom NixOS modules |
home/ |
Home Manager configs |
overlays/ |
Custom package overlays |
flake.nix |
Flake entry point |
- Inspired by the amazing NixOS community and many public dotfiles repos.
🚀
Happy hacking!