(macOS) Handling Too Many Application Windows Overload on macOS

My desk has 3 monitor on it—two external and one built into the Mac. They are used like this:

  • Top left
    • Chrome
    • Maybe
      • Inkscape
      • VMWare
      • iTunes
  • Top right
    • Emacs
  • Bottom
    • Terminal
    • WhatsApp
    • Pulse SMS

I tried to keep it simple but it is still easy to forget which application that I’m working with. I wanted a way to highlight the window that had focus and I found it with HazeOver — Distraction Dimmer for Mac.

Probably the most under-recognized piece of software for multi monitor users you’ll only ever care about it after your mac is driving you nuts :).

It is simple: when you turn it one then every other window than the one with focus is dimmed. There are other nice options but I care most about the basics.

Been using it for months and it’s been rock-solid.

Love it!

(macOS+Bash) Find All Locations Of A Binary Using `type’ not `which’

I can’t find the git 2.10 binary so I run

which git
/usr/local/bin/git

Excellent, found it.

And then I check it’s version to verify I am looking at the right version

/usr/local/bin/git --version
git version 2.15.1

Oops that isn’t what I wanted.

There must be another git getting loaded earlier in the search path.

Here is how to find out where all copies of git live

type -a git
git is /usr/local/bin/git
git is /usr/local/bin/git
git is /usr/bin/git

Look for the right git at version 2.10

/usr/local/bin/git --version
/usr/bin/git --version
git version 2.15.1
git version 2.10.1 (Apple Git-78)

I want the second one.

That is how to track down the location of a binary file on macOS that appears multiple times in the search path.

(macOS) Manage Multiple Snippets Of Copied Text With Your Clipboard With Flycut

After using it for a few days I already love it.

Personal examples:

  • I have a document open, and I want copy a few parts from it, into an email. But I don’t want to have to command-tab between the document and the email. So I just comand-c… and then go to my email. I do that all the time.
  • When I care about something that I am reading, a phrase, a word, and I want to remember it… maybe. So, the copy buffer is persistent, and I can go back anytime and look up what I may wanted to use.

Flycut: It’ll Remember It For You (but not Wholesale ).

If you are an Emacser you’ll instantly know and love this as a macOS Kill Ring.

Security concern: persisting sensitive information in your clipboard like this, it is easy to forget about it. Fortunately Flycut doesn’t copy values from password fields. Additionally it keeps it’s data local to your computer never sharing it between your other computers or devices. However, it is just like any other security concern so be careful what you keep in there.