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.
Rasmus Lindroth 9d3bd71a0e support media upload and fixes 6 years ago
.vscode work on media attachment 6 years ago
images support media upload and fixes 6 years ago
LICENSE Create LICENSE 6 years ago
README.md support media upload and fixes 6 years ago
account.go First 6 years ago
api.go Load new toots, switch timeline, boost, favorite and delete 6 years ago
app.go support media upload and fixes 6 years ago
authoverlay.go First 6 years ago
cmdbar.go Load new toots, switch timeline, boost, favorite and delete 6 years ago
config.go support media upload and fixes 6 years ago
controls.go First 6 years ago
go.mod support media upload and fixes 6 years ago
go.sum support media upload and fixes 6 years ago
linkoverlay.go support media upload and fixes 6 years ago
main.go support media upload and fixes 6 years ago
media.go support media upload and fixes 6 years ago
messagebox.go support media upload and fixes 6 years ago
statustext.go support media upload and fixes 6 years ago
tootlist.go change tootlist table to list 6 years ago
ui.go support media upload and fixes 6 years ago
util.go work on media attachment 6 years ago

README.md

Tut - a Mastodon TUI

A TUI for Mastodon with vim inspired keys. The program misses some features but they will be added when I get time.

Preview

Currently supported commands

  • :q :quit exit
  • :timeline home, local, federated, direct

Explanation of the non obvious keys when viewing a toot

  • V = view. In this mode you can scroll throught the text of the toot if it doesn't fit the screen
  • O = open. Gives you a list of all URLs in the toot. Opens them in your default browser.
  • M = media. Opens the media with xdg-open.

On my TODO-list:

  • Support for config files (theme, default image/video viewer)
  • Multiple accounts
  • View users profiles
  • Support search
  • Support tags
  • Support lists
  • Notifications
  • Better error handling (in other words, don't crash the whole program)