This is the repository for my NixOS configuration. I currently use it to configure three different hosts:
nixos-desktop: Primary Desktopnixos-hetzner-vps: Hetzner ARM VPSnixos-hetzner-dedicated: Hetzner auction server for storage and high workload applicationsnixos-wsl: NixOS through WSL2
The general structure is as follows:
modules: NixOS modules for setting configuration and custom serviceshm-modules: Home Manager modules loosely split by use case (e.g.zsh.nixconfigures prompt, fzf, etc.)pkgs: Custom software packagessecrets: Secrets using sops-nixhosts: Different host configurations