Centaur Dotfiles
Full and clean configurations for development environment on GNU Linux, macOS and Cygwin.
Prerequisite
- GNU Linux, macOS, Cygwin
- git, zsh, curl/wget
- Recommend: GNU Emacs, tmux
- Optional: Vim
Quickstart
Run this command in the console.
sh -c "$(curl -fsSL https://github.com/seagle0128/dotfiles/raw/master/install.sh)"or
sh -c "$(wget https://github.com/seagle0128/dotfiles/raw/master/install.sh -O -)"That's it. Enjoy!
Customization
~/.zshenv
Add your zsh environments. This is recommended by ZSH officially. For example:
export PATH=/usr/local/sbin:$PATH
export PATH=$HOME/.rbenv/shims:$PATH
export PYTHONPATH=/usr/local/lib/python2.7/site-packages~/.zshrc.local
Your personal zsh configurations. For example:
Please add your personal configurations here. -*- mode: sh -*-
# Set local aliases.
alias starwars="telnet towel.blinkenlights.nl"~/.zshrc.theme.local
Set your favorite terminal theme. A fence one ys is set by default.
ZSH_THEME="ys" # ys, dst, steeef, wedisagree~/.gitconfig.local
Set your git configurations, e.g. user credentials.
[commit]
# Sign commits using GPG.
# https://help.github.com/articles/signing-commits-using-gpg/
gpgsign = true
[user]
name = John Doe
email = john.doe@example.com
signingkey = XXXXXXXXScreenshots
Sample UI with Tmux
Git Log
Centaur Emacs
Acknowledgements
Related projects: DevStrap

