dotfiles.nix/README.md

78 lines
1.2 KiB
Markdown
Raw Normal View History

2020-01-01 21:12:08 +00:00
# dotfiles.nix
2022-01-23 01:32:58 +00:00
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
```shell
2022-09-15 21:17:21 +00:00
$ nix build .#configurations.matbook.system
2022-01-23 01:32:58 +00:00
$ ./result/sw/bin/darwin-rebuild switch --flake .
```
2020-01-01 21:12:08 +00:00
2022-07-17 19:40:37 +00:00
## organization
### flake.nix
main entry point and glue for submodules
### darwin
[nix-darwin](https://github.com/LnL7/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
2022-12-20 02:45:46 +00:00
#### defaults.nix
2022-07-17 19:40:37 +00:00
macOS system settings
### home
[home-manager](https://github.com/nix-community/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
2022-10-16 23:43:04 +00:00
various extensions for nix-darwin configuration
2022-07-17 19:40:37 +00:00
#### home
2022-10-16 23:43:04 +00:00
customization for kitty terminal and other programs
2022-07-17 19:40:37 +00:00
### overlays
#### colors
pure nix colorscheme palettes
2022-07-17 19:40:37 +00:00
### pkgs
2022-12-20 02:45:46 +00:00
custom-built nix packages in a sub-flake