commit - 0b1d9415527cb1f150a75aeb3cffa671e99270df
commit + 035b5bff5d3f89870ea7a7194aaf99ad04359ee7
blob - 68117fe58079e73576f7428d293d669136397e4c
blob + ac7d3caf0d90aa0327151efe1c9e311ad90eec24
--- site/Makefile
+++ site/Makefile
MANPAGES = ../telescope.1
PAGES = index.gmi \
+ telescope.1.txt \
gallery.gmi
# changelog.gmi
TITLE_index.gmi = Home
+TITLE_telescope.1.txt = Manpage
TITLE_changelog.gmi = ChangeLog
TITLE_gallery.gmi = Gallery
pages:
.for p in ${PAGES}
+. if "$p" != "telescope.1.txt"
grep -v '^<' $p | ${SUBST_GEM} > gemini/$p
${SUBST_WWW} TITLE=${TITLE_${p}:Q} header.html > www/$p
${SUBST_WWW} $p | ./gem2html >> www/$p
cat footer.html >> www/$p
cd www && mv $p ${p:.gmi=.html}
+. endif
.endfor
serve-www:
titles:
.for p in ${PAGES}
- @printf "%s %s\n" "${p:.gmi=.html}" ${TITLE_${p}:Q}
+ @printf "%s %s\n" "${p:R}.html" ${TITLE_${p}:Q}
.endfor
blob - 762743fadf8a30f473045d2f856a0d58c0a98cb2
blob + 867697079d74f76b8dfdbc02b0110d5fb07968cf
--- site/index.gmi
+++ site/index.gmi
Telescope is written entirely for fun, as a hobbystic project in my free time. As such, it lacks a ton of features you’ll find in more mature Gemini browsers, but it also has some unique ones.
-=> telescope.1.MANEXT documentation
+=> telescope.1.MANEXT Documentation
+=> ircs://irc.libera.chat:6697/telescope Join the official IRC channel
+
The UI is strongly inspired from Emacs and W3M, so you’ll find some familiar concepts, such as the minibuffer or the tabline, and the default keybindigs also reflect this, but care has been taken to add keys familiar for vi and CUA users too.
=> gemini://omg.pebcak.club/~freezr/gemlog/2022-09-02-telescope-logo.gmi The awesome logo was made by freezr!