From 251e88a0001f18688a7f1837d15c217b82585af5 Mon Sep 17 00:00:00 2001 From: thek4n Date: Fri, 13 Dec 2024 20:05:54 +0300 Subject: [PATCH] zsh alias to function --- home/user/.config/zsh/aliases | 1 - home/user/.config/zsh/functions | 5 +++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/home/user/.config/zsh/aliases b/home/user/.config/zsh/aliases index c323775..df524d5 100644 --- a/home/user/.config/zsh/aliases +++ b/home/user/.config/zsh/aliases @@ -88,7 +88,6 @@ alias wget='wget -c' # alias myip='curl ipinfo.io/ip' alias myip='dig +short myip.opendns.com @resolver1.opendns.com' alias sprunge='curl -F "sprunge=<-" http://sprunge.us 2>/dev/null' # CLI pastebin -alias weather='(curl -4 wttr.in/$(cat) 2>/dev/null | head -n -1) <<<' alias ip='ip -c' alias fastping='ping -c 100 -i 0.1' diff --git a/home/user/.config/zsh/functions b/home/user/.config/zsh/functions index 5797f7b..7668c0f 100644 --- a/home/user/.config/zsh/functions +++ b/home/user/.config/zsh/functions @@ -293,4 +293,9 @@ sha() { else shasum -a 256 | head -c 64 fi +} + +weather() { + local city="${1}" + curl "wttr.in/${city}" 2>/dev/null | head -n -1 } \ No newline at end of file