dotfiles.nix/README.md

992 B

dotfiles.nix

nix user configuration for nix{-darwin,OS} and home-manager.

relies heavily on flake.parts for organization.

installation

$ nix build .#configurations.matbook.system
$ ./result/sw/bin/darwin-rebuild switch --flake .

organization

flake.nix

main entry point and glue for submodules

darwin

nix-darwin specific configuration

home

home-manager configuration

nixos

nixos specific configuration

pkgs

overlay with some additional packages

systems

system-specific bits of configuration, relating to a particular host or type of hosts

templates

nix flake templates for flake-based projects

users

flake-wide user configuration

grafts

this is a painfully incomplete list of some of the more directly inspirations for this repo: