mat ess 4989388dd5 | ||
---|---|---|
configs | ||
darwin | ||
home | ||
modules | ||
overlays | ||
pkgs | ||
.gitignore | ||
README.md | ||
darwin.nix | ||
default.nix | ||
flake.lock | ||
flake.nix | ||
nixpkgs.nix |
README.md
dotfiles.nix
nix user configuration for nix-darwin and home-manager.
spiritually a fork of https://github.com/malob/nixpkgs, but using a repo i already had lying around
installation
$ nix build .#darwinConfigurations.matbook.system
$ ./result/sw/bin/darwin-rebuild switch --flake .
organization
flake.nix
main entry point and glue for submodules
default.nix
compatibility for legacy nix tooling, eg nix-build
nixpkgs.nix
used to hack compatibility for <nixpkgs>
in nix expressions
configs
non-nix configurations
darwin
nix-darwin specific configuration
bootstrap.nix
minimal configuration for a base macOS system
default.nix
full featured macOS system
homebrew.nix
homebrew + mac app store apps
macos-defaults.nix
macOS system settings
home
home-manager configuration
configs
simple configurations
copyApplications.nix
hack to work around https://github.com/nix-community/home-manager/issues/1341
default.nix
main user environment configuration
kitty.nix
kitty terminal configuration and integrations
shells.nix
fish shell configuration and integrations
modules
darwin
various extensions for nix-darwin
home
customization for kitty terminal and kakoune
overlays
colors
pure nix colorscheme palettes
pkgs
custom-built nix packages