💾 Archived View for gmn.clttr.info › sources › cgmnlm.git captured on 2021-12-04 at 18:04:22. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-11-30)

➡️ Next capture (2021-12-17)

-=-=-=-=-=-=-

git clone https://src.clttr.info/rwa/cgmnlm.git

commits/

tree/

cgmnlm - A colorful Gemini line mode client

This is a Gemini client. Included are:

Gemini

Features:

Non-Features:

Modifications compared to upstream

This project is of fork of https://git.sr.ht/~sircmpwn/gmni

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) - 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

Colors

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.

Usage

See gmni(1), cgmnlm(1).

Installation

* release: https://aur.archlinux.org/packages/cgmnlm/

* latest: https://aur.archlinux.org/packages/cgmnlm-git/

Compiling

$ mkdir build && cd build
$ ../configure
$ make
# make install

Dependencies: