GUI mastodon client written in Haskell
Haskell
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

armageddon

GUI mastodon client written in Haskell

How to build

Build requirements are below.

  • External library
    • libgtk
    • sqlite3
  • Build tool
    • stack
    • gtk2hs-buildtools -- run stack install gtk2hs-buildtools command to install the program in your local stack environment.

Install requirements and execute stack build.

Note that the gtk2hs build chain has trouble with nonstandard locale.

If you get an error while building gtk, LANG=C stack build will help you.

Current status

Experimental.

  • Authentication to arbitrary host
  • Save credentials
  • Fetch notification
  • Show user profile
  • Show icons
  • Cache timelines
  • Control timeline flow
    • Show "read more"
    • Stop fetching toots unless the scroll position is on top
  • and more ...