What's everybody out there using as a Fediverse client?

On Linux I'm using #PhanpySocial and #Tuba, and on Android I'm using #FediLab (and a bit of Phanpy). We have so many good choices right now.
@sam I use the default frontend for my pol.social account, Enafore for this GTS account, and Tusky on Android

@stfn @sam

Tusky for most things on Android, Fedilab for Pixelfed, enafore and masto-fe on the desktop (web), @tut on the command line.

Also, toot on the command line for non-interactive things.

@rl_dane @sam @tut hmm, if you mention toot, can I say cron? @naszpapa is a single line in cron :D

@stfn @sam @tut @naszpapa

Sure! I have a script that calls toot that is in turn called by cron. It's what generates my #tootlog posts. Well, it generates the text. I then toot the tootlogs manually, because my instance doesn't allow bots (and I'm totally fine with that).

I also have a "tootuser" script which uses dmenu/bemenu to do searches with toot and copies the result to the clipboard, and a "tootme" script that is a front-end to toot's toot post --edit mode which provides a graceful way to recover from errors (like toots being too long, or failing to post).

@rl_dane @sam @tut @naszpapa that sounds very polished and well thought out, kudos
@rl_dane @sam @tut in my case, the most complicated bot is I think @energetykapolska it's around 150 lines of Python

@stfn @sam @tut @energetykapolska

Oh, mine aren't any longer than that, lol

rld@prometheus:bin$ cloc toot{counter,me,user} 3 text files. 3 unique files. 0 files ignored. github.com/AlDanial/cloc v 2.04 T=0.03 s (116.1 files/s, 11224.7 lines/s) -------------------------------------------------------------------------------- Language files blank comment code -------------------------------------------------------------------------------- Bourne Again Shell 3 45 42 203 -------------------------------------------------------------------------------- SUM: 3 45 42 203 -------------------------------------------------------------------------------- rld@prometheus:bin$ wc -l toot{counter,me,user} 70 tootcounter 157 tootme 63 tootuser 290 total

They're all [here], if you're curious. :)

scripts

Some of my scripts that I wrote, which I use daily

Codeberg.org

@rl_dane @sam @tut @energetykapolska I did not know that tool, so cool!

❯ cloc . 10 text files. 7 unique files. 4 files ignored. github.com/AlDanial/cloc v 2.04 T=0.02 s (436.9 files/s, 19161.2 lines/s) ------------------------------------------------------------------------------- Language files blank comment code ------------------------------------------------------------------------------- Python 3 61 18 152 JSON 2 0 0 54 Text 1 0 0 12 Markdown 1 2 0 8 ------------------------------------------------------------------------------- SUM: 7 63 18 226 -------------------------------------------------------------------------------
stfn

Codeberg is a non-profit, community-led organization that aims to help free and open source projects prosper by giving them a safe and friendly home.

Codeberg.org