I've been posting these via #toot #tootCLI , composing via #Bash #heredocs .

I love being on #Mastodon , where posting from the command line is *legal*.

Besides #TootCLI, this December's #cli/#tui toolkit includes #offpunk, #newsboat, and #aerc.
Being on holiday means I can default to #commandline interfaces for a lot of tasks instead of the bloated GUI programs I need for work. This toot was brought to you by #TootCLI. #cli
@hermitcl I do in fact use #TootCLI when I'm sitting at a bigger screen and find it (like other cli/tui tools) less distracting than graphical interfaces. But I've set it up to compose posts in vim and that gets a bit more fiddly when connecting via SSH from iOS, so I end up using an iOS client instead.
I might be starting to draft a post about using mostly #cli and #tui programs to engage with the internet in a slow, calm manner over the holidays. Starring #offlineimap #notmuch and #alot for email, #offpunk and #w3m for web, and #tootcli for Mastodon. Yes that means I need to look into accessibility issues in the #Hugo #PaperMod theme.

Looks like I may have to work more with carriage returns in #tootcli when just doing a `toot post`.

Maybe like so? Gotta be careful with the run on sentences I guess. (testing emoji) :grin:

Next will likely be the tui

Trying out #tootcli with a softlink of the config to my #syncthing cluster. I may feel more interactive this way. Definitely missing my cli love with the socials. I was reminded of the old status.net ability to work with #xmpp and #finch and off I went exploring. We will seeeeeeee!!
And here's a kitty. #CatsOfMastodon #TootCLI
Does anybody use #TootCLI and if so can anyone enlighten me as to why the auth token for it just fails to work? I've used the package from #debian and the one provided by pipx and both times I can open the link to authorize the client with links and get the token, but when I put it in I get an bad token error.

Just quickly got #tootcli up and running with nvim like so

```bash
local tempfile=$(mktemp)

# Open nvim and let the user edit the file
nvim $tempfile

# Use the contents of the file as input for your command
toot post "$(cat $tempfile)"

# Clean up the temporary file
rm $tempfile
```

Simply run the script, edit the text file and save quit :wq