Utility for writing and managing gemini logs (gemlogs) and atom feeds without needing a cgi script.
To check out my personal config, to see how a “normal” setup would be used,
look in the
toot you really should have all these installed if you're on linux.
bashand all its goodies (duh)
tootcli — only if you're using the automatic mastodon toot functionality
git clone https://git.sr.ht/~nytpu/gemlog.sh
gemlog.shto anywhere in your $PATH
cp config.sh header.gmi footer.gmi ~/.config/gemlog.sh/
~/.config/gemlog.sh/config.shwith all of your config settings,
~/.config/gemlog.sh/header.gmiwith what you want your header to be, and
~/.config/gemlog.sh/footer.gmiwith what you want your footer to be
expansion of variables from
config.sh is supported in both the header and
YYYY-MM-DD-[title-here].gmiso you get them sorted nicely in reverse chronological order.
gemlog.shto build the index page and the atom feed
send patches, suggestions, and bug reports to ~firstname.lastname@example.org