sigmoid.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A social space for people researching, working with, or just interested in AI!

Server stats:

594
active users

#cli

15 posts14 participants0 posts today

New #blog post: Why I Love the Command Line

https://rldane.space/why-i-love-the-command-line.html

1081 words

I was grappling with a much heavier subject for a blost, but thankfully, I had this extra little subject in my back pocket, just ready to be picked up and written on much more easily and enjoyably than mental health stuff. ;)

cc: my wonderful #chorus: @joel @dm @sotolf @thedoctor @pixx @orbitalmartian @adamsdesk @krafter @roguefoam @clayton @giantspacesquid @Twizzay @stfn

(I will happily add/remove you from the chorus upon request! :)

#100DaysToOffload #45

rldane.spaceWhy I Love the Command Line

me: ^D

bash: There are stopped jobs.

me:
fg
:qa

me: ^D

bash: There are stopped jobs.

Yeah maybe I ^Z Vim too much. 🙈

(Yes ^Z is a verb, okay?)

#Vim#bash#CLI

- willmcgugan.github.io/announci (2025-07-23, Announcing Toad - a universal UI for agentic coding in the terminal, by willmcgugan.github.io/, @willmcgugan)

--<--
I’m a little salty that neither Anthropic nor Google reached out to me before they released their terminal-based AI coding agents.

You see until recently I was the CEO of Textualize, a startup promoting rich applications for the terminal. Textualize didn’t make it as a company, but I take heart that we built something amazing. There is now a thriving community of folk building TUIs that I am still a part of.

So you will understand why when I finally got round to checking out Claude code and Gemini CLI, I was more interested in the terminal interface than the AI magic it was performing. And I was not impressed. Both projects suffer from jank and other glitches inherent to terminals that Textualize solved years ago.

....

I’m currently taking a year’s sabbatical. When Textualize wrapped up I genuinely thought I was sick of coding, and I would never gain be able to find joy in building things. I’m happy to be wrong about that. I still enjoy coding, and Toad feels like the perfect hobby project for my very particular set of skills. Something I can build while continuing to focus on my physical and mental health (running a startup is taxing).

So I am going to build it.

I am building it.

Here’s a quick video of Toad in its current state: youtube.com/watch?v=EKsCS54xdu

What I have in mind is a universal front-end for AI in the terminal. This includes both AI chat-bots and agentic coding. The architecture I alluded to earlier is that the front-end built with Python and Textual connects to a back-end subprocess. The back-end handles the interactions with the LLM and performs any agentic coding, while the front-end provides the user interface. The two sides communicate with each other by sending and receiving JSON over stdout and stdin.

...

Toad isn’t quite ready for a public release. It remains a tadpole for now, incubating in a private repository. But you know I’m all about FOSS, and when its ready for a public beta I will release Toad under an Open Source license.

With a bit of luck, this sabbatical needn’t eat in to my retirement fund too much. If it goes well, it may even become my full-time gig.

I will shortly invite a few tech friends and collaborators to the project. These things can’t be the work of a single individual and I am going to need feedback as I work. If you would like to be a part of that, then feel free to reach out. But please note, I would like to prioritize folk in the Open Source community who have potentially related projects.

For everyone else, I will be posting updates regularly here and on my socials (link at the bottom of the page). Expect screenshots, videos, and long form articles. Please be patient—you will be agentic toading before too long.

Looking for markdown streaming? : willmcgugan.github.io/streamin (Efficient streaming of Markdown in the terminal)
-->--

Will McGugan · Announcing Toad - a universal UI for agentic coding in the terminalI’m a little salty that neither Anthropic nor Google reached out to me before they released their terminal-based AI coding agents.

🚀 New version of CmdFav released!
A PowerShell module to manage your most-used commands – even multiline ones – and share them across teams.
✨ Features: • Save commands with tags & descriptions
• Organize in multiple repositories
• Export/Import via JSON
• Team-friendly sharing
📦 Install via PowerShell Gallery: Install-Module CmdFav
🔗 github.com/Callidus2000/CmdFav
#PowerShell #DevOps #CLI

Sharing this quite basic Bencode library in Guile:
github.com/4zv4l/guile-bencode

I am making this in case I decide myself to write a BitTorrent cli/daemon in Guile (one that could easily be used with Guix/Shepherd).

I originally wanted to write one in Zig but since it's going under heavy change, I could do a first try with Guile.

Bencode library for GNU Guile. Contribute to 4zv4l/guile-bencode development by creating an account on GitHub.
GitHubGitHub - 4zv4l/guile-bencode: Bencode library for GNU GuileBencode library for GNU Guile. Contribute to 4zv4l/guile-bencode development by creating an account on GitHub.
#guile#zig#guix

I’ve been playing around with this and I can’t tell you how much I love this cli interface. It’s much easier for me, now, to edit and create new newsletters/emails. I’m super glad this newsletter platform offers this! it’s a lot cleaner, for me, than the web interface. As of right now, there’s a few bugs, but it still works well and i’ve already started contributing to the documentation! Providing some more notes for Windows users and explaining a few things that’s not in the original documentation. Buttondown CLI | Buttondown Documentation docs.buttondown.com/buttondown #Cli #CommandLine @buttondownemail @buttondown #Terminal #OpenSource #TUI

Buttondown DocumentationButtondown CLI | Buttondown DocumentationButtondown is the easiest way to start and grow your newsletter. Check out our docs and start building something great!

[Annonce] Vous voulez entendre parler de awk, de sed ou de ed ? Ce ne sera pas a priori le sujet principal, mais se sont des outils au #format texte, la surpuissante ligne de commande (#CLI)... comme l'éditeur #Vim et #Neovim avec la rencontre #TupperVim annoncée ce 18 juillet matin pour le 21 soir (c'est le #format « comme il se doit, à l'arrache » sic), par le grand-maître @fabi1cazenave à framapiaf.org/deck/@fabi1cazen
NB important : c'est en exclusivité à... Grenoble, en chair & en os (no-visio !).

framapiaf.orgFramapiaf

Vimistes de #Grenoble, oyez ! Ce lundi 21/07, donc totalement à l’arrache (comme il se doit), aura lieu un #tupperVim à la @TurbineCoop.

On va parler de #Vim, #Neovim, #CLI, et toutes ces sortes de choses. Et possiblement du #Quacken, vite fait.

Idéalement, inscrivez-vous sur le lien Meetup, ça fera plaisir à l’inusable Julio ! Mais vous pouvez aussi vous pointer à l’arrache, vous serez toujours bienvenu·e. 🙂

meetup.com/tupperlibre/events/

MeetupTupperVim, Mon, Jul 21, 2025, 7:00 PM | MeetupMerci de vous inscrire également sur [https://pad.gresille.org/p/tuppervim-grenoble-2025-07-21](https://pad.gresille.org/p/tuppervim-grenoble-2025-07-21) et y indiquer quel