This homedir setup is stolen from my team's setup.
To use:
cd
git init .
git remote add origin git@github.com:jutkko/homedir.git
git fetch origin
git reset --hard origin/master
git submodule update --init
. ~/.bash_profile
the first time you run this, you will get some errors, but you should stay assured. (this may not work now)- Set up the iTerm left alt meta key to ESC to enable tmux and vim navigation
Then daily:
hop-to-it
Gotchas:
- The first time you run
tmux
, you'll want to do ctrlspaceI. This will install a bunch of plugins, without which you will be sad. - The latest iTerm doesn't handle the alt key the way most unixers expect. You may wish to set it to send escape codes.
- You have to run
rectangle
manually the first time, and authorise it inaccessibility services
. It will tell you how to do this. - You have to run
flycut
manually the first time. - Remember to set the
flycut
andrectangle
to be login items.