Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/treethought/mammut
ugly little mastodon tui
https://github.com/treethought/mammut
mastodon tui
Last synced: 4 days ago
JSON representation
ugly little mastodon tui
- Host: GitHub
- URL: https://github.com/treethought/mammut
- Owner: treethought
- License: apache-2.0
- Created: 2021-02-07T23:43:01.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-02-17T17:11:18.000Z (almost 4 years ago)
- Last Synced: 2024-04-13T14:05:12.150Z (8 months ago)
- Topics: mastodon, tui
- Language: Go
- Homepage:
- Size: 115 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mammut
mammut is an ugly little mastodon TUI client.
[![asciicast](https://asciinema.org/a/391389.svg)](https://asciinema.org/a/391389)
## Install
``` sh
go get github.com/treethought/mammut
```## Config
Copy mammut.example.yaml and replace it with your own acocunt info. The client ID and client secret can be found fromthe Mastodon developer preferences.
## Keybindings
| key | action |
|:------|:---------------------------------------|
| TAB | Switch focue between timeline and menu |
| j | Move selection up |
| k | Move selection down |
| l | Like toot |
| g | Go to top of timeline |
| G | Go to bottom of timeline |
| r | Refresh timeline |
| b | Boost toot |
| d | Delete a toot you published |
| t | Compose a new toot |
| f | Follow account |
| u | Unfollow account |
| i | Focus reply input |
| c | Focus reply input |
| Enter | Select item (view toot context) |