diff --git a/.config/shell/aliasrc b/.config/shell/aliasrc index 09f9a327..501763c4 100644 --- a/.config/shell/aliasrc +++ b/.config/shell/aliasrc @@ -18,6 +18,11 @@ se() { [ -f "$HOME/.local/bin/$choice" ] && $EDITOR "$HOME/.local/bin/$choice" ;} +weath() { + [ -z "$1" ] && less -S ${XDG_CACHE_HOME:-$HOME/.cache}/weatherreport || + curl --retry 5 -sm 10 "${WTTRURL:-wttr.in}/$1" | less -S + ;} + # Verbosity and settings that you pretty much just always are going to want. alias \ cp="cp -iv" \ @@ -58,4 +63,3 @@ alias \ lf="lfub" \ magit="nvim -c MagitOnly" \ ref="shortcuts >/dev/null; source ${XDG_CONFIG_HOME:-$HOME/.config}/shell/shortcutrc ; source ${XDG_CONFIG_HOME:-$HOME/.config}/shell/zshnameddirrc" \ - weath="less -S ${XDG_CACHE_HOME:-$HOME/.cache}/weatherreport" \