# Source OMF set -q XDG_DATA_HOME and set -gx OMF_PATH "$XDG_DATA_HOME/omf" or set -gx OMF_PATH "$HOME/.local/share/omf" # Load Oh My Fish configuration. source $OMF_PATH/init.fish set fish_greeting set -x EDITOR 'emacsclient -t' set -x GIT_EDITOR $EDITOR set -U fish_user_paths ~/.local/bin ~/bin ~/bin/go/bin set -x ALTERNATE_EDITOR "" # Start emacs in every case! set -x WORKLOG /home/bascht/Documents/Freelance/Worklog/Worklog.md set -x Documents /home/bascht/Documents set -x Code $Documents/Code # I need dis set emflip '(╯°□°)╯︵ ┻━┻' set emwhy 'џ(ºДºџ)' set emshrug '¯\_(ツ)_/¯' set emshrugdis '¯\_ಠ_ಠ_/¯' set emdis 'ಠ_ಠ' # Aliases 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" # Fire up RVM set -e GEM_PATH; set -e GEM_HOME # Fishmarks . ~/.fishmarks/marks.fish # Host-specific .vagrant directories set -x VAGRANT_DOTFILE_PATH .vagrant-(hostname -s)