Skip to main content


Setting up a new Mac, I finally got round to documenting my setup, including the utilities, privacy apps, etc., I use as well as my fish shell and Helix Editor configurations, Homebrew apps, fisher plugins, etc.

In case you’re curious, here it is:

codeberg.org/aral/gists/src/br…

#mac #macOS #setup #dotFiles #configuration #apps #utilties #fishShell #helixEditor #homebrew #fisher #utilities

in reply to Aral Balkan

thank you so much for sharing. At this point, I’m not sure if I will be able to configure a new Mac like you did, but it’s a magnificent reference.
in reply to Aral Balkan

you don’t use 1password for the ssh keys and the commit/tag signing?
in reply to SMillerNL

@SMillerNL Didn’t even know you could. But would you look at that…

developer.1password.com/docs/s…

Good to know, thanks :)

in reply to Aral Balkan

The next natural step would be to Nix-ify this and setup your next new Mac with 3 commands. :)
in reply to brunoc

@brunoc Yep. Although a Mac being what it is and lasting as long as it does, unless I drop this one or something, I won’t have to set up another one for another five or six years :)
in reply to Aral Balkan

awesome list, additions I’d suggest
- [shottr](shottr.cc/)
- [rectangle](rectangleapp.com/)
- [stats](github.com/exelban/stats)
- [meetingbar](meetingbar.app/)
- [fork](git-fork.com/)
- @NetNewsWire
give them a look!

Also Objective-See has awesome OSS macOS tools, LuLu being a nice alternative to little snitch: objective-see.org/tools.html

Are you daily driving macos or linux?

in reply to Aral Balkan

I am HONORED to see Hand Mirror in there, thank you Aral 🥹
in reply to Rafa

@rafa Hey man, lovely app. Always great to see excellent indie stuff :)
@Rafa