My zsh dotfiles, use at your own risk and have fun! The configuration should work both on OS X and Linux.
Just run the install.sh script and it will symlink everything to the home directory.
I prefer to keep the git under ~/.dotfiles/zsh.
docker-zsh-completion is used to autocomplete docker commands, and docker-compose-zsh-completion for
docker-compose commands.
The submodules are installed automatically if git exists.
- The optional configuration file
.zshrc.localwill be included if available and can be used for per-machine configuration. - The optional configuration files
.zshrc.linuxand.zshrc.darwinwill be conditionally included depending on the operating system and if available. - An alternative prompt with white background for the username and hostname will be used if logged in using SSH to distiguish SSH sessions.
- The aliases
tnews,tatts,tkillsandtlistsare handy shortcuts for working with tmux sessions. - The command
tsshis a shortcut to attach to a tmux session over SSH. - The command
tmuxtermcreates a tmux session which will be automatically killed when the pseudoterminal closes.