This repository centrally manages personal NixOS, nix-darwin, and Home Manager configurations across multiple systems using a single Nix Flake.
This repo contains Wimpy's advanced Nix Flake configurations for NixOS systems, macOS machines via nix-darwin, and Home Manager settings for various environments. It features a unique self-gating module architecture where modules decide to activate based on host-specific metadata, meaning you don't maintain per-host import lists. This setup effectively centralizes configuration management for diverse hardware, all coordinated through its `flake.nix` file.
This repository centrally manages personal NixOS, nix-darwin, and Home Manager configurations across multiple systems using a single Nix Flake.
Experienced Nix users looking for an advanced configuration example or a template for managing multiple diverse systems with Nix.