fish: add Chuck Norris message-of-the-day

This commit is contained in:
Charles Gould 2020-02-23 23:15:31 -05:00
parent adc48c926a
commit b9ffb87f1e

View File

@ -1,6 +1,11 @@
function motd function motd --description "Message of the day!"
if not command --search --quiet fortune ; echo "Error: function requires fortune" ; return 1 ; end set --local daily_msg
if not command --search --quiet cowsay ; echo "Error: function requires cowsay" ; return 2 ; end
if not command --search --quiet lolcat ; echo "Error: function requires lolcat" ; return 3 ; end if contains -- '--chuck-norris' $argv
fortune | cowsay | lolcat set daily_msg (curl -s 'https://api.chucknorris.io/jokes/random' | jq --raw-output '.value')
else
set daily_msg (fortune)
end
cowsay $daily_msg
end end