-- Leo's gemini proxy
-- Connecting to gmn.clttr.info:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini
git clone git://git.clttr.info/cgmnlm.git
This is a Gemini client. Included are:
A CLI utility (like curl): gmni
A line-mode browser: cgmnlm
Page history
Regex searches
Bookmarks
basic Client Certificate support (no autocreation of client certs currently)
no inlining of any link type
no caching of page content
no persistent history across sessions
This project is of fork of https://git.sr.ht/~sircmpwn/gmni
It includes the following modifications:
colored headings & links
default 4 char indenting
`s` command to directly search in geminispace (via geminispace.info)
`l` command to search for backlinks to current URI (via geminispace.info)
`K` command to remove the bookmark for the current page
`u` command to navigate 1 path element up
`e[N]` command to open a link or the current URI in default external program (requires `xdg-open`)
`t[N]` command to download the content behind a link or the current URI to a temporary file
`T` command line switch to automatically open files downloaded with `t` command (requires `xdg-open`)
`a` command and `A` command line switch to toggle between preformatted text and the associated alt text
The actual colors used depend on your terminal palette:
heading 1: light red
heading 2: light yellow
heading 3: light green
gemini link on same capsule: light cyan
gemini link to another capsule: dark cyan
non-gemini link: light magenta
preformatted text: light gray
Besides this rendering adjustments i'll try to keep track of upstream changes or send patches to upstream.
See `gmni(1)`, `cgmnlm(1)`.
ArchLinux and derivates:
release: https://aur.archlinux.org/packages/cgmnlm/
latest: https://aur.archlinux.org/packages/cgmnlm-git/
$ mkdir build && cd build $ ../configure $ make # make install
A POSIX-like system and a C11 compiler
BearSSL
scdoc (optional)
-- Response ended
-- Page fetched on Sun May 19 03:45:11 2024