From 56a65c36c5d6b9ab2c8404b3ceb7b6891052b314 Mon Sep 17 00:00:00 2001 From: Jacob Kiers Date: Thu, 25 Sep 2014 09:55:13 +0200 Subject: [PATCH] Improve aliases and autocompletion. Signed-off-by: Jacob Kiers --- includes/bash_aliases.bash | 7 ++++--- includes/bash_completion.bash | 4 ++++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/includes/bash_aliases.bash b/includes/bash_aliases.bash index 92959e3..d5b6d1c 100644 --- a/includes/bash_aliases.bash +++ b/includes/bash_aliases.bash @@ -7,12 +7,13 @@ alias ~="cd ~" alias -- -="cd -" # The alias is `-`, not `--` # Shortcuts -alias c="composer" +alias c="php -dmemory_limit=2G $HOME/dotfiles/bin/composer" +alias e=$EDITOR alias o="open" alias oo="open ." -alias e=$EDITOR -alias +x="chmod +x" +alias t="tmux" alias x+="chmod +x" +alias +x="chmod +x" # Detect which `ls` flavor is in use if ls --color > /dev/null 2>&1; then # GNU `ls` diff --git a/includes/bash_completion.bash b/includes/bash_completion.bash index ff69b09..2dfe374 100644 --- a/includes/bash_completion.bash +++ b/includes/bash_completion.bash @@ -12,3 +12,7 @@ _ssh_reload_autocomplete # Add AWS CLI Completion. complete -C aws_completer aws +complete -F _tmux t + +# Add Gush completion. +[ -f $HOME/.gush/.gush-autocomplete.bash ] && source $HOME/.gush/.gush-autocomplete.bash