WARNING: 2018-04-29, THE STRUCTURE OF REPOSITORY HAS BEEN CHANGED, IF YOU PULLED, YOU SHOULD RE-SYMLINK THE DOTFILES
My dotfiles for:
screen and useful tools, etc.
READ BEFORE YOU RUN THESE SCRIPTS
./uninstall.sh # by default in dry-run mode, it's not going to actually execute ./uninstall.sh -f # actually execute rm symlink, and keep if it's not symlink
json: pretty print json file
ccat: cat code with color
mux: alias tmuxinator
netstat -tlnpunder macOS
pycd: quick cd to python source package directory
set-tab: change terminal tab's title
mdv: markdown preview in terminal, mdv
wanip: get outer ip in private network
getip: get geo ip
man: man with color
common/virtualenvwrapper.sh: source virtualenvwrapper script
common/ssh-agent-wrapper.sh: auto start ssh agent to load private key
git/gitconfig: user global configuration.
git diff with
diff-highlight tool, set some alias shortkey, and colors for status
tmux/tmux.conf: set prefix key with
control + a instead default
control + b, for compatible with
tools/tmux-multi.sh: get hosts list file as arg, auto quick start tmux window with multiple panes, each pane with one host login by ssh, and operate these hosts synchronized.
tools/256-color.sh: display 256 colors in terminal
Current the configurations and install script have been tested to work on:
If there are problems on other platforms, please contact me, thanks.