No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2022-05-05 11:33:22 +02:00
src Fix bookmarks selection of the start page 2021-03-01 15:54:29 +01:00
.gitignore Initial commit: get gemini content 2019-06-25 15:25:58 +02:00
Cargo.lock Optimize binary size 2022-05-05 11:33:22 +02:00
Cargo.toml Optimize binary size 2022-05-05 11:33:22 +02:00
LICENSE Fix and update deps 2022-05-05 10:51:53 +02:00
README.md Update README: Cursive mandates UTF-8 2021-04-10 18:54:39 +02:00

asuka

asuka is a Gemini Project client written in Rust with NCurses.

Usage

Press g to go to an URL.

Press b to go back.

Press a to bookmark current URL.

Press B to show/hide bookmarks.

Press r to go reload the current page.

Press q to quit.

Gotchas

You will need your locale to be set like export LC_CTYPE=en_US.UTF-8 otherwise you'll see strange characters.

Installation

Grab a release or build asuka and install it manually.

  • clone the repository

  • install openssl and ncurses development headers

  • run cargo build --release

  • copy the release somewhere and make it executable.

  • gemini://carcosa.net

  • gemini://gemini.conman.org

  • gemini://typed-hole.org

  • gemini://zaibatsu.circumlunar.space