Nix configurations
Go to file
mat ess cb6fcae894 Clean up duplicate keys 2023-11-03 19:19:07 -04:00
.vscode Tweaks n such 2023-10-02 19:42:46 -04:00
darwin Clean up duplicate keys 2023-11-03 19:19:07 -04:00
home Clean up duplicate keys 2023-11-03 19:19:07 -04:00
nixos Refactor and clean up based on manual testing 2023-11-03 00:34:40 -04:00
pkgs Refactor and clean up based on manual testing 2023-11-03 00:34:40 -04:00
systems Refactor and clean up based on manual testing 2023-11-03 00:34:40 -04:00
templates WOW now that's what i call a refactor 2023-10-26 21:29:15 -04:00
users Refactor and clean up based on manual testing 2023-11-03 00:34:40 -04:00
.envrc Add direnv 2022-11-20 17:08:25 -05:00
.gitignore Add direnv 2022-11-20 17:08:25 -05:00
README.md WOW now that's what i call a refactor 2023-10-26 21:29:15 -04:00
flake.lock Refactor and clean up based on manual testing 2023-11-03 00:34:40 -04:00
flake.nix Refactor and clean up based on manual testing 2023-11-03 00:34:40 -04:00

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 .#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

bootstrap.nix

minimal configuration for a base macOS system

default.nix

full featured macOS system

homebrew.nix

homebrew + mac app store apps

defaults.nix

macOS system settings

home

home-manager configuration

configs

simple configurations

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 configuration

home

customization for kitty terminal and other programs

overlays

colors

pure nix colorscheme palettes

pkgs

custom-built nix packages in a sub-flake