diff options
Diffstat (limited to 'bash/aliases.sh')
-rw-r--r-- | bash/aliases.sh | 39 |
1 files changed, 25 insertions, 14 deletions
diff --git a/bash/aliases.sh b/bash/aliases.sh index 07c46ea..2149d86 100644 --- a/bash/aliases.sh +++ b/bash/aliases.sh @@ -6,29 +6,39 @@ alias open="xdg-open" alias ros="rlwrap ros -l ~/.sbclrc" alias l="ls -lahp" alias ll="ls -lhp" -alias yt-dl="youtube-dl -o '$YT_TEMPLATE'" -alias copy="tr -d '\n' | xclip -sel clip" +alias yt-dl="yt_dl" +isLinux && { + alias copy="tr -d '\\n' | xclip -sel clip" +} +isMac && { + alias copy="tr -d '\\n' | pbcopy" +} +alias trim="tr -d '\\n'" +alias lowercase="tr [:upper:] [:lower:]" +alias lc="tr [:upper:] [:lower:]" alias pia-vpn="sudo openvpn --config $DOTFILES/VPN/euandreh.ovpn" # Source: https://unix.stackexchange.com/questions/25327/watch-command-alias-expansion#25329 -alias watch="watch " +alias watch="watch --color " alias mr="mr -s" alias sbcl="rlwrap sbcl" alias du="ncdu --color dark" alias perl6="rlwrap perl6" alias m="mail.sh" +alias a="atom.sh" +alias n="newsboat" + +alias gnome-control-center="XDG_CURRENT_DESKTOP=GNOME gnome-control-center" alias fim="play $DOTFILES/bash/Positive.ogg &> /dev/null" alias mux="tmuxinator" -isLinux && { - ,u() { - cd ~/annex; - git annex info --fast | grep available; - cd - > /dev/null; - } - export -f ,u +u() { + pushd ~/annex > /dev/null || exit 1; + git annex info --fast | grep available; + popd > /dev/null || exit 1; } +export -f u MY_PS1="$PS1" ps1() { @@ -36,8 +46,9 @@ ps1() { } # git -alias ,s="git status" -alias ,d="git diff" -alias ,ds="git diff --staged" +alias s="git status" +alias d="git diff" +alias ds="git diff --staged" -alias ,r="source $DOTFILES/bash/tests.sh && locked_init && source ~/.bashrc" +alias reload="source $DOTFILES/bash/tests.sh && locked_init && source ~/.bashrc" +alias r="source $DOTFILES/bash/tests.sh && locked_init && source ~/.bashrc" |