Skip to content

the-nix-way/nome

Repository files navigation

Nome

Nome is my Nix home. It encapsulates a range of Nix goodies that I use to declutter and bring order to my entire laptop environment, including:

What I run to apply my nix-darwin configuration (which in turn applies my Home Manager config):

nix develop --command reload

That's right: with Nix installed and flakes enabled, this is all that I need to run to stand up a new machine according to my exact specifications, including configuration for Vim, tmux, zsh, Visual Studio Code, Git, and more. This has enabled me to eliminate Homebrew from my machine.

Scope

I should make it clear that this project is a personal project and not necessarily intended as a blueprint or a reproducible template. I do hope that you find some inspiration in it, but don't necessarily interpret what you see here as best practices. It's just an evolving project that I find quite useful and it's meant above all to show what Nix is capable of.