Ross ROSS = Recommend OSS · open-source software intelligence for agents

ryan4yin/nix-config resource

❄️ My nix config for both desktops(NixOS+macOS) and homelab servers(NixOS). observed · 2026-08-28

github.com/ryan4yin/nix-config · homepage · Nix · MIT (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
ryan4yin/nix-configmain88

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