# gemifedi [![builds.sr.ht status](https://builds.sr.ht/~boringcactus/gemifedi.svg)](https://builds.sr.ht/~boringcactus/gemifedi?) a [gemini](https://gemini.circumlunar.space/) frontend to [the fediverse](https://en.wikipedia.org/wiki/Fediverse) (specifically, Mastodon and Pleroma instances). by [boringcactus](https://www.boringcactus.com). currently mostly awful. ## usage 1. get a `gemifedi` binary through either method: a. `cargo install --git https://git.sr.ht/~boringcactus/gemifedi`. b. hit up [the latest passing build](https://builds.sr.ht/~boringcactus/gemifedi) and download the Linux binary from the Artifacts panel. 2. run `gemifedi localhost` to attach it to `localhost`, or run `gemifedi --help` for more comprehensive options. 4. open the gemini link that gets printed by `gemifedi`. 5. run through the authentication prompts. 6. tada! your timeline, ugly but technically rendered, via Gemini. ## demo instance (i promise not to snoop on your timeline but i technically could so if you don't trust me don't trust me) `gemini://gemifedi.boringcactus.com/about` ## bruh this code isn't quite as bad as it used to be but still sucks i am aware of that. it'll get fixed eventually. the error handling is the main thing i want to fix next.