brew install cmake
brew install python
sudo easy_install pip
Add powerline bin to your path. In your zshrc file (or the paths files sourced in zshrc) add the following line
PATH="/usr/local/share/python/:$PATH"
If Animal and Fozzie wanted to pair on Animals machine and they both have access to shared.muppets.com then they could use the following setup
~/.ssh/config
Host tunnel_from_muppets
Hostname shared.muppets.com
RemoteForward 1235 localhost:22
These release notes are for the development builds of iTerm2. The last stable release was 1.0.0. | |
iTerm2 1.0.0.20120108 | |
You'd better sit down for this one. | |
Marquee Features | |
- Deep tmux integration! | |
Have you ever had an ssh session lost because you had to reboot, had a network failure, or the power went out? Are you tired of giving up a keystroke to tmux or screen? Suffer no longer! iTerm2 and tmux are now deeply integrated. By installing a special version of tmux, it gains the ability to speak directly to iTerm2. When you run tmux with -C, iTerm2 will open real, native windows or tabs for each tmux window. The whole state of your tmux session is reflected in native iTerm2 windows. As you interact with a window, your typing is sent back to tmux. Any time you resize a window, add a split pane, close a split pane, close a window, or open a window (with Shell->tmux->new window), that action happens in tmux as well as in iTerm2. Even your window positions and tabs are saved from session to session. For more |
let g:zeus_prefix = "" | |
let g:bundle_prefix = "" | |
let g:fdoc_prefix = "" | |
" Toggle the rspec_command | |
function! ToggleRspecCommand(prefix_name, prefix) | |
if g:{a:prefix_name}_prefix != "" | |
let g:{a:prefix_name}_prefix = "" | |
else | |
let g:{a:prefix_name}_prefix = a:prefix . " " |
# ~/.tmuxinator/icis.yml | |
name: icis | |
root: ~/src/ | |
windows: | |
- icisstaff: | |
layout: main-horizontal | |
panes: | |
- cd ~/src/icisstaff; foreman start | |
- cd ~/src/icisstaff; tail -f ~/src/icisstaff/log/development.log | |
- snowflake: |
# Devise Client using omniauth | |
# ==> OmniAuth | |
# Add a new OmniAuth provider. Check the wiki for more information on setting | |
# up on your models and hooks. | |
config.omniauth :icis, APP_ID, APP_SECRET, client_options: { :site => APP_URL }, scope: 'person,read_only' |
class FancyDecorator < SimpleDelegator | |
def full_name | |
"#{first_name} #{last_name}" | |
end | |
def last_name_first | |
"#{last_name}, #{first_name}" | |
end | |
def self.decorate_collection(collection) |
Key binding | Action |
---|---|
M n | next-window |
M p | previous-window |
M j | move down a pane |
M k | move up a pane |
M h | move left a pane |
M-l | move right a pane |
M ↑ | move the pane divide up (resize) |
M ↓ | move the pane divide down (resize) |