From 014209866ef17eeacb918234218b7f21491c3b9d Mon Sep 17 00:00:00 2001 From: eneller Date: Thu, 25 Jan 2024 12:25:34 +0100 Subject: [PATCH] add aliases for python, git --- .config/shell/alias.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.config/shell/alias.sh b/.config/shell/alias.sh index e2e5382..6457d57 100644 --- a/.config/shell/alias.sh +++ b/.config/shell/alias.sh @@ -1,7 +1,7 @@ alias diff='diff -u --color' alias tree='eza --tree' -alias ls='eza' # make output more readable and show directories first +alias ls='eza --group-directories-first' # make output more readable and show directories first alias ll='ls --long --header --git' alias li='ls --git-ignore' alias la='ls --all' @@ -12,6 +12,8 @@ alias df='df -h' # Human-rea alias vi='nvim' # Show sizes in MB alias r='R' alias xar="xarchiver" +alias g="git" +alias py="python" # Add an "alert" alias for long running commands. Use like so: 'sleep 10; alert' alias notify='notify-send --urgency=normal -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"' @@ -33,6 +35,11 @@ sleep() { } +pipif() { + pip install $1 && pip freeze | rg "$1=" >> requirements.txt +} + + colors() {