For Homebrew - having used Nix, Macports, and pkgsrc, I found Homebrew easier than everything else. I would like to get into Nix, but there is too much mucking around for it to be worth it to me.
mise-en-place has such a unique feature set that I can’t compare it to anything else. I started using it as a replacement for pyenv and sdkman, and found it so helpful. For me, the better-than-you-think built in apps are:
- Reminders - I haven’t gone all in on any other task management software, but I don’t bother because Reminders does everything I need
- Mail - it is fiddly and idiot proof to a fault, but provided you don’t have an exotic setup and can deal with only average search capabilities, it works well
- Calendar - it’s a calendar. Only thing I don’t particularly like is the date-picker interface for new events, and that’s mainly because I like my Sunday-Saturday format
- Terminal - it’s tidy and works well. Many swear by iTerm2; I find Terminal good
- Safari - does what it says on the tin and does it well, I like Safari
- Passwords - having been a medium-long term user (2-5 years) at various times of both Keepass and Password Store, I ended up transitioning to Passwords because of its good integration with Safari and its sync in iCloud, which is good for family. However the app itself has improved over time as well and I call it good
Transnomino (https://www.transnomino.com/)
StillColor (https://github.com/aiaf/Stillcolor)
SublimeText (https://www.sublimetext.com/)
Homebrew (https://brew.sh/)
VLC (https://www.videolan.org/)
Macs Fan Control (https://crystalidea.com/macs-fan-control)
Rectangle (https://rectangleapp.com/)
NetBird (https://netbird.io/)
Obsidian (https://obsidian.md/)
Honestly its not huge and most are probably obvious, but those are what I immediately install on my machines. Looking forward to seeing alternatives or new must-haves.
I didn't toss those there because those (and IDEs and SSH/Terminal clients) are very opinionated and everyone has their favorites.
Ones I actually use.
I’d install apps based on your needs. If you install other people’s must-have apps, you’re not going to have such a clean install anymore.
Package management: Nix-darwin https://github.com/nix-darwin/nix-darwin
Browsers: - Librewolf https://librewolf.net - Tor https://www.torproject.org - Orion https://orionbrowser.com
Video downloader: Yt-dlp https://github.com/yt-dlp/yt-dlp
Video/audio player: Mpv https://github.com/mpv-player/mpv
Video editor: LosslessCut https://github.com/mifi/lossless-cut
Video encoding: Ffmpeg https://search.nixos.org/packages?&query=ffmpeg
Office suite: LibreOffice https://www.libreoffice.org
IDE: Zed https://github.com/zed-industries/zed
Window management: Rectangle https://github.com/rxhanson/Rectangle
Menubar system monitor: Stats https://github.com/exelban/stats
Screen tweaks: MonitorControl https://github.com/MonitorControl/MonitorControl
Autorun checker: KnockKnock https://github.com/objective-see/KnockKnock
Video streaming platforms: Grayjay https://grayjay.app/desktop
Communication: Signal https://signal.org/download/macos
Torrenting: Transmission https://github.com/transmission/transmission
VPN: Mullvad https://mullvad.net/en/download/vpn/macos
DNS: NextDNS https://nextdns.io
Add the following in denylist to block the constant communication with apple servers:
aaplimg.com
apple-cloudkit.com
apple.com
apple.com.akadns.net
apple.com.edgekey.net
apple-dns.net
apple.news
cdn-apple.com
icloud-content.com
icloud.com
me.com
mzstatic.com
push-apple.com.akadns.net
safebrowsing.apple
Connect to the mac from anywhere: Tailscale https://tailscale.com/download/mac