Manage a user environment using Nix [maintainer=@khaneliman, @rycee]
-
Updated
Oct 25, 2025 - Nix
Legend goes, that dotfiles were invented when ls used to skip files and directories starting with a . (dot). As a result, files that begin with such a character were not shown when listing using ls — i.e. it was a “hidden” file. Since dotfiles are usually user-specific, a predestined place for them is the $HOME directory.
Commonly used files are for example: .bashrc, .zshrc or .vimrc.
Manage a user environment using Nix [maintainer=@khaneliman, @rycee]
General purpose Nix starter template for macOS or NixOS w/ step-by-step instructions
And I say hey, what's going on?
A flake utility library to craft shell-, home-, and hosts- environments.
NixOS system config & Home-Manager user config
👾 NixOS configuration 👾
Nix noob trying to build his system
❄️ NixOs / Hyprland rice with Home-Manager ❄️
革 | kaku - Elegant NixOS rice centered around the Niri tiling window manager. A minimalist, functional environment built with the philosophy of constant refinement and transformation. This dotfiles collection emphasizes aesthetic harmony and technical excellence through the declarative power of Nix flakes.
My Personal Nix, NixOS and Nix-Darwin System Configuration Flake
macOS as Code! A beginner-friendly nix-darwin + home-manager + flakes startup configuration. 一份易于理解的 nix-darwin 初始配置模板,专为新手制作.