- [X] Alacritty
- [X] Discord
- [X] Emacs 28
- [X] KMonad
- [X] Signal
- [X] Sonos
- [X] Spotify
- [X] Xkbswitch
- [X] Yabai (bin override for latest version - wont build)
- [ ] Slack
- [ ] Chrome
- [ ] MS Office
- [ ] KiCad
- [X] MacFUSE
- [X] pgAdmin4
- [ ] KMonad The included .Karabiner driver kit needs to run from /Applications LaunchDaemon service module for running kmonad (as root)
- Flakes for each package (with overlay, defaultPackage and packages)
- One flake to rule them all
- Update procedure/script for each package
- From root folder: nix-shell maintainers/scripts/update.nix
- Look for version (git) hash (root or user?) nix-info -m
- git checkout <hash>
- otool -L <executable>
- otool -l <executable>
- install_name_tool (darwin.cctools)
- fixDarwinDylibNames (as native build input in nixpkgs) (https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/setup-hooks/fix-darwin-dylib-names.sh)
- patchelf application
- autopatchelf (as native build input in nixpkgs)