Thriving Thriving NI Shell SH
↑ 53 ?
nix nicolkrit999/nix

Nix config. Support for x86 and arm pc, as well as macOS (nix-darwin) and servers/NAS, uses denix for simple enabling/disabling of modules, as well as many other features

HEALTH ? 97 / Healthy
// solo builder// help wanted cachixdeniximpermanencenixnix-darwinsops-nixbtrfs-snapshotscosmic-desktopgnome-desktophyprland ?

// readme

❄️ Personal NixOS Config


✨ Features

β†’ Full feature descriptions

  • Adaptive host support via denix (per-host modules and constants)
  • Host-specific home-manager modules (/users + /modules) and manual-import templates (/templates)
  • Hybrid declarative + non-declarative modules (shells, caelestia, noctalia GUI overrides)
  • Theming: base16 + optional Catppuccin via stylix
  • Host-specific wallpapers tied to monitor list
  • Multiple desktop environments: Hyprland with waybar, Hyprland with caelestia, Hyprland with noctalia, niri with noctalia, MangoWM with mangowc, KDE, GNOME, Cosmic
  • NixOS specializations: guest (ephemeral RAM home), safe-mode (IceWM recovery shell), deep-focus (distraction-free workspaces), secure-travel (hardened, Tailscale Mullvad exit-node VPN with advisory warning)
  • flakes & Home Manager integration, tracking nixos-unstable by default with a permanent stable input available for per-package pins
  • Multiple shells (bash, zsh, fish)
  • Optional BTRFS snapshots with per-host retention policy
  • SOPS-nix secret management
  • Impermanence (root wiped on reboot, /persist for…