summaryrefslogtreecommitdiff
path: root/projects/sydney.gmi
blob: 48561808bfd134da50a83095d89d8ccf045b1492 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
```
 _____           _
/  ___|         | |
\ `--. _   _  __| |_ __   ___ _   _
 `--. \ | | |/ _` | '_ \ / _ \ | | |
/\__/ / |_| | (_| | | | |  __/ |_| |
\____/ \__, |\__,_|_| |_|\___|\__, |
        __/ |                  __/ |
       |___/                  |___/
```

=> https://crates.io/crates/sydney crates.io
=> https://github.com/gemrest/sydney/actions/workflows/rust.yaml/badge.svg?branch=main GitHub

Sydney is a Vim-like, command-line Gemini client.

=> https://host.fuwn.me/c2uvq9mqiccc.gif Gif of Sydney in action

Sydney has a beautiful, intuitive, and powerful command-line interface; including:

* Vim-like keybindings
* Vim-like commands
* Intuitive link handling
* Understandable errors
* Customizable UI

## Usage

### Installation

```shell
cargo install sydney --force
```

### Help

```shell
usage: syndey [option, capsule_uri]
Options:
    --version, -v    show version text
    --help, -h       show help text

Sample invocations:
    syndey gemini://gem.rest/
    syndey --help

Report bugs to https://github.com/gemrest/sydney/issues

```

### Commands

* open, o <capsule_uri>: Open the given capsule URI
* quit, q: Close the client
* wrap <width>: Wrap the text to the given width, "0" for current terminal width
* help: Open this page

## License

This project is licensed with the GNU General Public License v3.0.

=> https://github.com/gemrest/sydney/blob/main/LICENSE GNU General Public License v3.0