My personal NixOS configuration files. This repository contains a complete NixOS system configuration using the Nix Flake system.
alpha: Desktop configurationbeta: Laptop configuration
.
├── flake.nix # Main flake configuration
├── overlays/ # Custom package overlays
├── secrets/ # Encrypted secrets
└── systems/ # System configurations
└── common.nix # Shared system configurationTo rebuild the system:
sudo nixos-rebuild switch --flake .#hostnameRun any system in a VM for testing:
nix run .#vmAlpha
nix run .#vmBetaOr build the VM image:
nix build .#vmAlpha
nix build .#vmBeta- Home Manager integration
- Sops-nix for secret management
- Custom overlays
- Multiple system configurations