

I like top right for mission control, bottom right for desktop, top left for screensaver, and bottom left for application windows. Enable hot corners in System Preferences / Mission Control / Hot Corners.\ls -l $MARKPATH | tail -n +2 | sed 's/ / /g' | cut -d' ' -f9- | awk -F ' -> ' ''įor example, I marked my project directory for Textbooks Please with: cd LONG/DIRECTORY/THAT/TAKES/A/LONG/TIME/TO/TYPE/textbookspleaseĪnd now I can jump to that directory from anywhere with: j tbp Mkdir -p $MARKPATH ln -s $(pwd) $MARKPATH/$1 # alias go='git checkout ' # need this for "go" compilesĪnd a fantastic system for marking and jumping to specific folders: export MARKPATH=$HOME/.marksĬd -P $MARKPATH/$1 2>/dev/null || echo "No such mark: $1" Here's a list of my handy git aliases: export GIT_EDITOR="vim" Stick binding.pry anywhere in your code to go into an interactive REPL. pry: if you use Ruby (which you should - it's great), it's a better irb.

Command autocompletion, color-coding, and a more customizable command prompt. Fantastical: a calendar that understands natural language a system keyboard shortcut away (I use ctrl + space).

This can quadrouple your productivity on a mac.
#Typinator adjust time full
#Typinator adjust time how to
Be sure to enable Vintage Mode to enable vim keybindings, learn how to use multiple cursors, install Package Control (and learn how to install packages, like language packs for syntax highlighting), and install a nice theme and font (I like soda and Anonymous Pro).
#Typinator adjust time for mac os x
I love them obsessively, but my needs for Mac OS X as a developer are more than the operating system comes with by default. I've been on Macs since I was 10 years old. 2018 update: I keep an updated list of all the things I use (including programming tools) in my list of things.
