OK, rule number one (don't use "of thumb"), avoid trying to jump
people away from the meat-and-potatoes of a blog post before they even
start reading. AKA the link in the summary field, did you even click it?
Anyway, I hack at my workflows almost constantly. If it isn't reading,
or programming, you can bet that I am looking to do something way better
than yesterday. Since this post will end up being a list (hey, they
are super easy to write), most of the workflow will be center around
gui applications and not my overall crack-addiction to a CLI.
Without, further ado, be prepared for negative-mediocrity!
- Yes, I run all of my big ticket applications in Lion and
Mountain Lion's full screen mode. These are generally Chrome Canary,
Iterm2, and OmniFocus...sometimes Rdio. This also means that I
don't use a double monitor setup. I find them distracting and
overall a UX clusterfuck.
- I am an Xmonad freak and wish there was something more like it
available for the OS X. To get around this I use a launcher named
Alfred. Alfred has an extension named layouts to control
your windows and I assign cmd + option + # to apps I want to switch
to quickly. This means that if I want to quickly navigate to Chrome,
I can hit cmd + option + 2 instead of command-tabing there or using
- Vim (NOT FUCKING MACVIM) + Tmux for combo awesome-sauce.
This allows 1 iTerm2 window to stay open in full screen (with only
two "iTerm" style tabs: tmux + bitlbee/irc server for chatting)
and act as many different terminals through the power inherent in Tmux. In addition, some people seem to
have a-beef with Tmux's copy and paste mode...I don't.
- Houdini is a free app that will hide away inactive items when a
certain time limit is hit. The idea being that you have one constant,
clean workspace. You cmd+tab(I use tab+q because those two items are generally close) to an app that isn't important enough to
be full screen (thereby taking up a workspace) but, something you want
to use later. This keeps the one "open" workspace free and
clear of open/front-facing/distracting apps.
All of this is a little much to take in so if you have any questions hit
me up on the Twitters. Overall though, it works fairly well, the only
thing that I wish for was a smart window tiling manager, ala Xmonad.
Tyler seems like a good option for this; however, it doesn't seem
to function on Mountain Lion and it is long-in-the-tooth when it comes
to a substantial upgrade...We shall see.