# 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.


## Some Gemini links to test

- gemini://carcosa.net

- gemini://gemini.conman.org

- gemini://typed-hole.org

- gemini://zaibatsu.circumlunar.space
