From 44514de86da08bce4a9c79fdf25b8859dafbd3f9 Mon Sep 17 00:00:00 2001 From: Michiel Scholten Date: Wed, 9 Mar 2016 15:46:18 +0100 Subject: [PATCH] fish shell config, fisherman, aliases and virtualfish --- .config/fish/config.fish | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .config/fish/config.fish diff --git a/.config/fish/config.fish b/.config/fish/config.fish new file mode 100644 index 0000000..5163da1 --- /dev/null +++ b/.config/fish/config.fish @@ -0,0 +1,23 @@ +set fisher_home ~/.local/share/fisherman +set fisher_config ~/.config/fisherman +source $fisher_home/config.fish + +# Virtualenv support with virtualfish +eval (python -m virtualfish) + +# Aliases +alias gu "git pull --all" +alias gp "git push --all; git push --tags" +alias gca "git commit -a" +alias gd "git diff" +alias gst "git status" +alias gl "git log" + +alias findfile 'find . | grep -v .svn | grep -v .hg | grep -v .git | grep' +alias findphp 'find . -name "*.php" | xargs grep --color=auto' +alias findjs 'find . -name "*.js" | xargs grep --color=auto' +alias findcss 'find . -name "*.css" | xargs grep --color=auto' +alias findpy 'find . -name "*.py" | xargs grep --color=auto' +alias findyaml 'find . -name "*.yaml" -o -name "*.yml" -o -name "*.eyaml" -o -name "*.eyml" | xargs grep --color=auto' + +