Nix flake based configuration for Darwin/HomeManager
This flake is used to manage the following:
- MacOS system defaults
- Fonts
- System & User packages
- MacOS specific packages (not supported by nixpkgs)
- MacOS specific GUI apps (using casks)
- Various application specific configurations:
- zsh
- git
- bat