ryan4yin/nix-config resource
❄️ My nix config for both desktops(NixOS+macOS) and homelab servers(NixOS). observed · 2026-08-28
Health v2 · maintenance only
88/100
- Activity 99
- Release rhythm 75
- Longevity 87
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 43.5
- age_days: 1229
- days_rel: 91
- days_push: 7
- n_releases_24m: 11
Adoption not part of the score
2030 stars · 100 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A personal Nix flake repository that declaratively builds Ryan4Yin's NixOS desktops, macOS (nix-darwin) desktops, and NixOS homelab servers. It includes home-manager configs, Wayland window managers (niri/i3/Hyprland), agenix secrets, and server services like Kubernetes, Prometheus, and Grafana.
Use cases
- set up a reproducible NixOS desktop with Hyprland or i3
- manage macOS packages and dotfiles with nix-darwin and home-manager
- deploy homelab servers declaratively with Nix flakes
- learn how to structure a complex multi-host Nix flake configuration
- manage secrets in NixOS with agenix
- run Kubernetes and monitoring services on NixOS VMs
- rice a Linux desktop with a fully declarative config
When to choose
- you want a real-world, actively maintained example of a multi-host Nix flake setup
- you need reproducible configs spanning NixOS, macOS, and homelab servers
- you want a riced Wayland desktop (niri/Hyprland/i3) configured via Nix
- you're an intermediate Nix user looking for patterns for secrets, home-manager, and server services
When to avoid
- you're a complete NixOS beginner - the author recommends starting with older simpler releases like i3-kickstarter
- you need a turnkey product rather than a personal configuration to adapt
- you don't use Nix or NixOS at all
Facets
infra-config · maturity active
configuration-management deployment developer-tools self-hosted operating-systems developer-tools self-hosted nixos nix-flakes dotfiles home-manager nix-darwin hyprland i3 ricing homelab declarative-configuration agenix kubernetes devops automation linux macos
2 sources
- readme: https://github.com/ryan4yin/nix-config · fetched 2026-08-28 · 6a9606518df1
- homepage: https://nixos-and-flakes.thiscute.world · fetched 2026-08-29 · 4a94dc5da420
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ryan4yin/nix-config | main | 88 |
For agents
markdown · JSON · MCP: product_card(name="ryan4yin/nix-config")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem