My Mac OS “Software Toolkit”

Pedro Vicente
Code, Procedure and Rants
3 min readNov 9, 2020

--

As a Software Developer and foremost a geek I’ve collected my tool set that I install as soon I get a new laptop.

As some people found my Chrome Plugins post useful I thought of doing the same for generic software, so here it goes.

Disclaimer: I’m a Mac OSX user...and I brew everything.

So let’s start with:

Package Managers:

  • HomebrewPackage manager: install all things!

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Essentials:

  • Chrome — I rarely use other browsers (but I got to also wink to Firefox)
brew install google-chrome

If you also use Chrome you’ll probably also want to take a peek into my article on my Chrome Extensions.

  • Penc —Trackpad-oriented window manager for macOS
brew install penc
  • Caffeine — Keeps your display awake
brew install caffeine
  • Clipy — Clipboard extension app: Copy and paste improved
brew cask install clipy
  • MonitorControl — Automatically adjust the brightness of all displays in sync
brew install monitorcontrol
  • Muzzle — Mute notifications while screen sharing
brew install muzzle
  • CheatSheet — Show all apps shortcuts with a long press
brew install cheatsheet

Calendar:

  • itsycal — Calendar on the menu bar is a must
brew install itsycal

Communication:

  • Rambox — Because chat is the new… something, and I like to keep it contained in a single place.
brew install rambox
  • Zoom — Well, Zoom ends up being the exception that I don’t use inside Rambox
brew install zoomus

Video:

  • VLC — who still opens videos files with another software?
brew install vlc

Text editors / notes:

brew install sublime-text
brew cask install evernote

Software Development:

  • sdkman — Manage multiple SDKs

https://sdkman.io/

brew install intellij-idea
brew install android-studio
brew install sourcetree
  • Postman — Who doesn’t use this?
brew install postman
brew install altair-graphql-client
  • Charles Proxy — Who doesn’t need proxy breakpoints while developing apps?
brew install charles

Security

  • Blockblock — Monitors common persistence locations and alerts whenever a persistent component is added.
brew install blockblock

Torrents:

brew install qbittorrent

Android Integration:

  • Alt-C — Send clipboard info from Mac to Android and vice-versa
brew install alt-c
  • Vysor — Lets you view and control your Android on your computer
brew install vysor

New mac? No pain.

You can also export everything you have installed via Brew:

brew bundle dump

It will create a Brewfile. You can save it and when you need to reinstall, just run this on the folder where the file is:

brew bundle

What I don’t install but use in the browser instead:

Images

  • Pixlr —Image edition:
  • Videezy — Free HD Stock Footage & 4K Videos!

Text Utilities

Shopping Utilities

  • Euzon — Search in all European Amazon’s

Generic Utilities

  • CanvaDesign Anything

“Super User” Utilities

Software Developer Utilities

--

--

Pedro Vicente
Code, Procedure and Rants

Improver, Husband, Father of 3 & Software @minderaswcraft | Feedback @ LoopGain | Communities @GDGPorto | 🔥 @ O Que Arde Cura