From 1074d5176d749afd44d5e840364a62df8432a119 Mon Sep 17 00:00:00 2001 From: the_4n0nym0u53 Date: Wed, 2 Feb 2022 18:47:06 +0100 Subject: [PATCH] Zsh: Edit get_ip to allow -4 or -6 --- zsh/.config/zsh/functions.zsh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/zsh/.config/zsh/functions.zsh b/zsh/.config/zsh/functions.zsh index ea108fa..5d37b82 100644 --- a/zsh/.config/zsh/functions.zsh +++ b/zsh/.config/zsh/functions.zsh @@ -1,15 +1,17 @@ -(( ${+commands[doas]} )) && function doasedit() { +doasedit () { + (( ${+commands[doas]} )) || return 1 doas -L doas $EDITOR /etc/doas.conf doas doas -C /etc/doas.conf && echo "ok" || echo "error" doas -L } -function get_ip() { - wget -qO- "https://ipinfo.io" +get_ip () { + (( ${+commands[wget]} )) || return 1 + wget "$1" -qO- "https://ifconfig.co/json" } -function pz_upgrade() { +pz_upgrade () { pz zcompile -c >/dev/null pz pull pz zcompile >/dev/null