my over complex system configurations
dotfiles.isabelroses.com/
nixos
nix
flake
dotfiles
linux
1{
2 _class = "darwin";
3
4 imports = [
5 # keep-sorted start
6 ../base
7 ./brew # homebrew the package manager
8 ./config-path.nix # set the path to the darwin configuration
9 ./documentation.nix # turn off docs
10 ./extras.nix # modules that are not in this repo, and don't have a nice place to be imported in
11 ./hardware # hardware config - i.e. keyboard
12 ./legacy.nix # some shims to keep compatibility with some options that need refactoring upstream
13 ./nix.nix # nix settings
14 ./preferences # system preferences
15 ./security # security settings to keep the system secure
16 ./system-packages.nix # system packages will be needed for all users
17 # keep-sorted end
18 ];
19}