2017-12-05 22:12:38 +01:00
|
|
|
export ZSH=/home/bascht/.oh-my-zsh
|
|
|
|
|
2018-02-14 11:19:39 +01:00
|
|
|
# Back out if we're surrounded by Emacs
|
|
|
|
[ "$TERM" = "eterm-color" ] && exec bash
|
|
|
|
|
2018-01-15 15:49:00 +01:00
|
|
|
ZSH_THEME="powerlevel9k/powerlevel9k" # previously: juanghurtado
|
|
|
|
POWERLEVEL9K_MODE='nerdfont-complete'
|
2018-01-23 08:46:24 +01:00
|
|
|
POWERLEVEL9K_FOLDER_ICON='blub'
|
|
|
|
POWERLEVEL9K_HOME_ICON=' '
|
2018-02-14 11:19:39 +01:00
|
|
|
POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(status vcs)
|
|
|
|
POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(dir root_indicator background_jobs time)
|
2018-01-15 15:49:00 +01:00
|
|
|
|
2018-01-23 08:46:24 +01:00
|
|
|
POWERLEVEL9K_PUBLIC_IP_ICON=" "
|
|
|
|
POWERLEVEL9K_OK_ICON=" "
|
|
|
|
|
|
|
|
POWERLEVEL9K_LEFT_SEGMENT_SEPARATOR="\uE0C6 "
|
|
|
|
POWERLEVEL9K_RIGHT_SEGMENT_SEPARATOR="\uE0C7"
|
2018-02-07 07:46:33 +01:00
|
|
|
POWERLEVEL9K_RIGHT_SUBSEGMENT_SEPARATOR="%F{$(( $DEFAULT_BACKGROUND - 2 ))}•%f"
|
2017-12-05 22:12:38 +01:00
|
|
|
|
|
|
|
plugins=(
|
|
|
|
git
|
|
|
|
fasd
|
|
|
|
rails
|
|
|
|
bundler
|
|
|
|
ruby
|
|
|
|
cp
|
|
|
|
jump
|
|
|
|
docker
|
|
|
|
docker-compose
|
|
|
|
dotenv
|
|
|
|
emacs
|
|
|
|
gem
|
|
|
|
npm
|
|
|
|
pip
|
|
|
|
rake
|
|
|
|
tmux
|
|
|
|
tmuxinator
|
|
|
|
tig
|
|
|
|
vagrant
|
|
|
|
)
|
|
|
|
|
|
|
|
source $ZSH/oh-my-zsh.sh
|
2018-01-23 08:46:24 +01:00
|
|
|
eval "$(direnv hook zsh)"
|
2017-12-05 22:12:38 +01:00
|
|
|
|
|
|
|
alias va="vagrant"
|
|
|
|
alias tm="tmux -2"
|
|
|
|
alias ta="tm a -t"
|
|
|
|
alias bi="bundle install"
|
|
|
|
alias be="bundle exec"
|
|
|
|
alias ber="bundle exec rake"
|
|
|
|
alias e=$EDITOR
|
|
|
|
alias vi=$EDITOR #going emacs
|
|
|
|
alias vim=$EDITOR
|
|
|
|
alias er="e --eval '(writeroom-mode)'"
|
|
|
|
alias dvm="cd ~/DevVM; and vagrant ssh -- -A"
|
|
|
|
alias ssh-yop="ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no"
|
|
|
|
alias docker-rm-stopped="docker rm (docker ps -a -q)"
|
|
|
|
alias docker-rm-dangling="docker rmi (docker images -q -f dangling=true)"
|
|
|
|
alias dco="docker-compose"
|
|
|
|
alias emacseval="emacs -batch -l ~/.emacs.d/init.el -eval '(org-batch-agenda "a")'"
|
|
|
|
alias dry="docker run -it -v /var/run/docker.sock:/var/run/docker.sock moncho/dry"
|
|
|
|
alias letterup="cp -a ~/Documents/Personal/Brief-Vorlage/2017-LaTeX/ \$argv; and cd"
|
2018-02-07 07:30:29 +01:00
|
|
|
|
2018-02-21 13:06:45 +01:00
|
|
|
[ "$TERM" = "xterm-termite" ] && export TERM=xterm-256color
|
|
|
|
|
2018-02-07 07:30:29 +01:00
|
|
|
[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh
|