edit:add-var ipinfo~ [@argv]{ use moi/util/ip use str var token = (cat $E:HOME/.config/elvish/private/ipinfo_token) fn url-of [ip]{ str:join '' [ 'ipinfo.io/' $ip '?token=' $token] } fn info [ip]{ if (ip:is-ip $ip) { var url = (url-of $ip) echo 'URL: '$url e:curlie $url } } each $info~ $argv }