Skip to content

Latest commit

 

History

144 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Screenshot 1 Screenshot 2

Requirements

  • Lix with flakes enabled

Configuration

Machine-specific values live in hosts.nix. Before the first rebuild, set username for the mac configuration to your macOS account name. Add another entry when managing another Mac; each entry becomes a darwinConfigurations output with the same name.

The shared Home Manager configuration is exported as homeManagerModules.default and can also be imported by another flake.

nix-darwin

After installing Lix and cloning this repository, bootstrap nix-darwin with:

sudo nix run nix-darwin/nix-darwin-26.05#darwin-rebuild -- switch --flake .#mac

For subsequent rebuilds, run:

sudo darwin-rebuild switch --flake .#mac

Star History

Star History Chart

About

My dotfiles

Topics

Resources

Stars

438 stars

Watchers

3 watching

Forks

Contributors

Languages