⚠️ This post is archived from my phlog in Gopherspace. Please read my post on the Gopher Protocol to get started!

Making Lagrange display ASCII-art heavy gopherholes in a (hopefully) nicer way.

You may notice that because Lagrange has some nice and interesting way of detecting style and applying styles to even the Gopher Protocol which is basically just plaintext, that some gopherholes that really depend on being viewed with a consistent, monospaced font may look jacked up.

For example, my gopherhole may look messed up in Lagrange unless you apply these tweaks.

Luckily, the creator of Lagrange helped me resolve this issue somewhat. I reached out to him on Mastodon. You can see the toots below:

https://fosstodon.org/@someodd/113033758695910014

What an amazing piece of software, which makes the Gopher Protocol so much more accessible. It’s available on many different operating systems, for your phone, desktop, laptop, etc.

https://gmi.skyjake.fi/lagrange/

Here’s the solution, which worked for me on both Android and Debian:

  • Preferences -> page style > monospace body: enable for “gopher”
  • Disable: content -> autodetect gopher menu styling
  • A bonus I noticed: for monospace font select “Iosevka (compact)”

I noticed there’s still some problems with rendering –> to the right arrow and markdown bullets into actual bullets.

Also disable word wrapping. This is under “page layout” > wrpa long plaintext lines (make sure to disable).

Original content in gopherspace: gopher://gopher.someodd.zip:70/0/phlog/lagrange_gopher_ascii_art_tweaks.gopher.txt