project live

Nina

NixOS Intuitive Navigation Assistant.

Nina screenshot

Turning NixOS into a cozier place to live. Nina consolidates package management, system configuration, service control, and remote machine administration into one consistent prompt — no fullscreen apps, no context switching.

How it works

Nina wraps NixOS tools with simplified, memorable commands. Search packages inline, preview config diffs before applying them, manage services with inline logging, and administer remote machines via --on <machine> — all without leaving the terminal.

Features

  • Inline package and NixOS option search
  • Fuzzy install recovery with compact selectors
  • Safe config changes with diff preview, dry-run testing, and automatic rollback
  • Flake workflow simplification — inspect outputs, enter dev shells, update lock files
  • Remote machine support via --on <machine>
  • Service management with inline log streaming
  • Generation history with side-by-side comparisons
  • Store profiling and garbage collection utilities

Stay at the prompt

Nina doesn’t replace NixOS tools — it makes them approachable. The full power of nixos-rebuild, flakes, and nixpkgs, with commands you can actually remember.