astro.gmi (1714B)
1 # astro @ gmn.clttr.info 2 3 'astro' is a gemini client for your terminal. It only requires a POSIX shell, coreutils and OpenSSL. 4 => ./astro.png screenshot of 'astro' (png, 50 kB) 5 6 astro strongly relies on the power of the (POSIX) shell and coreutils like 'less', 'sed' and the like. For TLS encrypted communication OpenSSL is used. 7 8 => https://github.com/blmayer/astro It has been created by B.L. Mayer 9 My fork's only addition is link numbering on page rendering. 10 11 ## key features 12 * bookmarks 13 * page history 14 * regex searches within pages (using less) 15 * basic client certificate support (no autocreation of client certs currently) 16 17 ## non-features 18 * no inlining of any link type 19 * no caching of page content 20 * no persistent history 21 22 ### colors 23 The actual colors used depend on your terminal palette: 24 * heading 1: light red 25 * heading 2: light yellow 26 * heading 3: light green 27 * gemini link on same capsule: light cyan 28 * gemini link to another capsule: dark cyan 29 * non-gemini link: light magenta 30 * preformatted text: light gray 31 32 ## list of commands 33 ``` list of all astro commands 34 q quit 35 g go to a link 36 r reload current page 37 b go back one page 38 u jump one path segment up 39 o open an address 40 s save current page 41 H go to homepage 42 m add bookmark 43 M go to a bookmark 44 K remove bookmark for current url 45 ``` 46 47 ## how to get 48 => /sources/astro.git/ browse the source on gemini 49 => https://git.sr.ht/~rwa/astro/ browse source code on the bloated web 50 => https://aur.archlinux.org/packages/?O=0&SeB=n&K=astro&outdated=&SB=n&SO=a&PP=50&do_Search=Go ArchLinux AUR package (for the upstream project) 51 52 ### build yourself 53 54 ``` commands to build cgmnlm 55 $ git clone https://git.clttr.info/astro.git 56 $ sudo make install 57 ``` 58 59 => index.gmi [home]