Configs

Six pages of configuration for tmux, bash and zsh, git, editors, and ssh. Each one explains what a setting does, which file it goes in and how to reload it.

Moved

This page used to hold every snippet on one long page. If an old link brought you here, the snippet now lives on its own page:

Old linkNow at
/configs/#tmuxtmux
/configs/#tmux-prefixtmux: Rebind the prefix
/configs/#tmux-mousetmux: Mouse support
/configs/#tmux-history-limittmux: Scrollback limit
/configs/#tmux-vi-copy-modetmux: Vi keys in copy mode
/configs/#tmux-reload-keytmux: Reload key
/configs/#herdrtmux: Other multiplexers (herdr)
/configs/#herdr-prefixtmux: herdr prefix
/configs/#shellShell history and Shell navigation
/configs/#zsh-historyShell history: zsh
/configs/#bash-historyShell history: bash
/configs/#autocdShell navigation: autocd
/configs/#cdpathShell navigation: CDPATH
/configs/#ls-aliasesShell navigation: ls aliases
/configs/#mcdShell navigation: mcd
/configs/#gitGit
/configs/#git-lastGit: git last
/configs/#git-lgGit: git lg
/configs/#git-stash-allGit: git stash-all
/configs/#git-undoGit: git undo
/configs/#editorsEditors
/configs/#vimrcEditors: vimrc
/configs/#nanorcEditors: nanorc