From 2450e47882750f1a46911f99503a068df84c2181 Mon Sep 17 00:00:00 2001 From: Aryadev Chavali Date: Wed, 8 May 2024 01:17:29 +0530 Subject: (Scripts|Emacs/app)~ported eshell banner to a script Instead of doing it all in Emacs lisp (which while pretty fun to write, is not fun to execute outside of Emacs), I wrote a shell script which generates the same banners, then just linked +eshell/banner-message to it. --- Scripts/.local/scripts/cowfortune | 5 +++++ 1 file changed, 5 insertions(+) create mode 100755 Scripts/.local/scripts/cowfortune (limited to 'Scripts/.local') diff --git a/Scripts/.local/scripts/cowfortune b/Scripts/.local/scripts/cowfortune new file mode 100755 index 0000000..d78a950 --- /dev/null +++ b/Scripts/.local/scripts/cowfortune @@ -0,0 +1,5 @@ +#!/usr/bin/env sh + +cow=$(echo -e "default\ncower\nmoofasa\nmoose\nmutilated\nsatanic\nsheep\nsmall\ntux\nvader" | shuf | head -1) + +fortune | cowsay -f $cow -- cgit v1.2.3-13-gbd6f