commit 035b5bff5d3f89870ea7a7194aaf99ad04359ee7 from: Omar Polo date: Sat May 25 14:53:11 2024 UTC site: mention the irc channel and tweak the home page commit - 0b1d9415527cb1f150a75aeb3cffa671e99270df commit + 035b5bff5d3f89870ea7a7194aaf99ad04359ee7 blob - 68117fe58079e73576f7428d293d669136397e4c blob + ac7d3caf0d90aa0327151efe1c9e311ad90eec24 --- site/Makefile +++ site/Makefile @@ -3,10 +3,12 @@ RSYNC = openrsync --rsync-path=openrsync 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 @@ -42,6 +44,7 @@ manpages: 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 @@ -49,6 +52,7 @@ pages: ${SUBST_WWW} $p | ./gem2html >> www/$p cat footer.html >> www/$p cd www && mv $p ${p:.gmi=.html} +. endif .endfor serve-www: @@ -66,5 +70,5 @@ clean: 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 @@ -16,8 +16,10 @@ 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!