You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Julien Blanchard c23cf82437 Optimize binary size 4 years ago
src Fix bookmarks selection of the start page 5 years ago
.gitignore Initial commit: get gemini content 7 years ago
Cargo.lock Optimize binary size 4 years ago
Cargo.toml Optimize binary size 4 years ago
LICENSE Fix and update deps 4 years ago
README.md Update README: Cursive mandates UTF-8 5 years ago

README.md

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