52 lines
1.6 KiB
Fish
52 lines
1.6 KiB
Fish
# 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)
|