From 9866ffb7db86b01bb38af6f6ed9a3635d189c191 Mon Sep 17 00:00:00 2001 From: "|::||: |:|:|" Date: Thu, 8 Jan 2015 11:56:27 +0200 Subject: [PATCH] new zshrc, using zgen. zgen RULES. --- zshrc | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 zshrc diff --git a/zshrc b/zshrc new file mode 100644 index 0000000..bce0bc7 --- /dev/null +++ b/zshrc @@ -0,0 +1,53 @@ +echo "Loading zgen..." +source bin/zgen/zgen.zsh + +source ~/bin/fixcolors +HIST_STAMPS="yyyy-mm-dd" +HISTFILE=~/.histfile +HISTSIZE=1000 +SAVEHIST=1000 +setopt appendhistory autocd extendedglob +xset -b +unsetopt beep +bindkey -e +export LESS="-X -R -F" +alias stp="st -f 'TopazPlus a500a1000a2000-14'" +alias http='python -m http.server' +export PATH=$HOME/bin:/usr/local/bin:$PATH +alias truckedit=subl +export EDITOR=mg + +autoload insert-composed-char +zle -N insert-composed-char +# bind it to some key (Ctrl+x in this example) +bindkey  insert-composed-char + +if ! zgen saved; then + echo "creating zgen save..." + zgen oh-my-zsh + zgen oh-my-zsh plugins/sudo + zgen oh-my-zsh plugins/tmux + zgen oh-my-zsh plugins/themes + zgen oh-my-zsh plugins/rsync + zgen oh-my-zsh plugins/archlinux + zgen oh-my-zsh plugins/git + zgen oh-my-zsh plugins/mosh + zgen oh-my-zsh plugins/virtualenv + zgen oh-my-zsh plugins/history + zgen oh-my-zsh plugins/pip + zgen oh-my-zsh plugins/python + zgen oh-my-zsh plugins/systemd + zgen load zsh-users/zsh-syntax-highlighting + zgen load Tarrasch/zsh-bd + zgen load Tarrasch/zsh-colors + zgen load supercrabtree/k + zgen load caiogondim/bullet-train-oh-my-zsh-theme bullet-train + + zgen save +fi + +source ~/bin/bullettrain + +unsetopt share_history + +yellow All Done!