Álvaro Ramírez
banner
xenodium.bsky.social
Álvaro Ramírez
@xenodium.bsky.social
Blogs about #emacs and other stuff at xenodium.com.

Authored plainorg.com and flathabits.com for iOS.

Living in an Emacs buffer somewhere in London.

Also at https://twitter.com/xenodium and https://indieweb.social/@xenodium
Pinned
Hi folks. Please help me get the word out! 🙏

lmno.lol, my blogging service, is now generally available. No invite needed!

😡 No #tracking #ads #paywall or #bloat

🥰 #privacy first, read anywhere, #markdown, bring your own #editor

My blog lmno.lol/alvaro

May lmno.lol get you blogging in 2025!
December 22, 2025 at 11:57 PM
December 21, 2025 at 9:31 PM
December 21, 2025 at 10:23 AM
Reposted by Álvaro Ramírez
Bending #emacs Episode 08: completing-read - YouTube https://www.youtube.com/watch?v=J_WxzZXuTLI

Learn how to use the built-in general-purpose 'picker', and then thread it to functionality like managing your bluetooth devices, of course!
December 12, 2025 at 7:39 PM
🤠 Happy Friday✌️

Here’s Bending Emacs Episode 08
youtu.be/J_WxzZXuTLI

#emacs #linux #unix #macos #unixporn #cli #terminal #bt #bluetooth #video #youtube
Bending Emacs Episode 08: completing-read
YouTube video by xenodium
youtu.be
December 12, 2025 at 12:02 PM
@laura.viglioni.com hi hi! I’ve yet to look more into the issue you raised, sorry will do soon. I’m wondering if you’re keen to try this and give feedback? bsky.app/profile/xeno...
Seeking feedback on a brand new way to interact with agent shell

Needs agent-shell v0.24.1, shell-maker 0.84.2 and

(setq agent-shell-prefer-viewport-interaction t)

#emacs #qwen #claude #anthfropic #ai #google #goose #gemini #linux #github #macos #oss #foss #opencode #codex
December 9, 2025 at 11:04 PM
Seeking feedback on a brand new way to interact with agent shell

Needs agent-shell v0.24.1, shell-maker 0.84.2 and

(setq agent-shell-prefer-viewport-interaction t)

#emacs #qwen #claude #anthfropic #ai #google #goose #gemini #linux #github #macos #oss #foss #opencode #codex
December 9, 2025 at 5:52 PM
Reposted by Álvaro Ramírez
Looking forward to this year's online conference for #emacs: #emacsconf ... Here's how to watch:
https://emacsconf.org/2025/

What talks are you looking forward to?
(No, I was not able to talk this year)
EmacsConf 2025
Comments
emacsconf.org
December 3, 2025 at 4:26 PM
December 2, 2025 at 2:11 PM
rinku: A macOS command-line utility for fetching link previews and metadata from URLs

xenodium.com/rinku-cli-li...

#emacs #foss #oss #macos #windows #ricing #rice #unixporn #unix
November 29, 2025 at 7:46 PM
The Bending Emacs series continues with Episode 6!

youtu.be/93wWCroTKnM

#emacs #foss #oss #macos #windows #linux #gnu #ricing #rice #unixporn
Bending Emacs - Episode 06: Overlays
YouTube video by xenodium
youtu.be
November 27, 2025 at 1:49 PM
Here it is. Wasabi's first (early) release

A native Emacs interface for WhatsApp messaging

xenodium.com/whatsapp-fro...

#whatsapp #oss #foss #macos #linux #neovim #nvim #vim
November 24, 2025 at 2:44 PM
Reposted by Álvaro Ramírez
Wrote up a short post on how I use registers to save window configurations in #emacs. It's simple, but it's something I've used daily since discovering it.

www.danliden.com/posts/202511...
Saving and Restoring Window Configurations in Emacs
This post talks about registers and desktop-save-mode for restoring window configs in emacs.
www.danliden.com
November 22, 2025 at 5:22 PM
November 18, 2025 at 11:34 AM
The Emacs-WhatsApp quest continues...

#whatsapp #oss #foss #macos #linux #neovim #nvim #vim
November 17, 2025 at 5:54 PM
Upstreaming JSON-RPC support in wuzapi, so we can get a native #WhatsApp client in you know where (#emacs)

#vim cousins, maybe of interest for equivalent client?

github.com/asternic/wuz...

Details for my Emacs plans xenodium.com/want-a-whats...

#oss #foss #macos #linux #neovim #nvim #vim
Add JSON-RPC 2.0 stdio mode (via -mode=stdio) for communication by xenodium · Pull Request #213 · asternic/wuzapi
This is a follow-up to #199 and related discussion #196. While #199 proposed a proof of concept, this PR adds a more thorough JSON-RPC 2.0 server over stdin/stdout implementation, that enables runn...
github.com
November 16, 2025 at 4:04 PM
Reposted by Álvaro Ramírez
A great article which touches on the basics of the GNU Readline library (which almost all modern shells and REPLs use), its long history and its relationship with #Emacs (the source of its default keybindings) twobithistory.org/2019/08/22/r...
Things You Didn't Know About GNU Readline
What is GNU Readline and where did it come from?
twobithistory.org
November 16, 2025 at 7:21 AM
Want nice #Emacs things? Will you fund them?

Here's what it'd take to bring a great WhatsApp experience to Emacs xenodium.com/want-a-whats...

#whatsapp #emacs #oss #foss #macos #linux
November 12, 2025 at 2:42 PM
Last week, I looked into sending WhatsApp messages from Emacs

Now's time for incoming messages!

ps. I get there are far better alternatives than WhatsApp, but ditching WhatsApp is simply not an option for me for complicated reasons. I wish I could.

#whatsapp #emacs #oss #foss #macos #linux
November 12, 2025 at 10:52 AM
Why send WhatsApp messages from your phone or browser, when you can send straight from your text editor!? 😅

#whatsapp #emacs #oss #foss #macos #linux
November 6, 2025 at 12:49 PM
Impressed by github.com/asternic/wuz... In an initial try, everything just worked.

So tempted to prototype a #WhatsApp #Emacs package.

Should I?!
GitHub - asternic/wuzapi: Simple RESTful API for WhatsApp in Golang (using the Whatsmeow multi device library)
Simple RESTful API for WhatsApp in Golang (using the Whatsmeow multi device library) - asternic/wuzapi
github.com
November 5, 2025 at 10:09 PM
The 300th agent-shell star, granted by none other than a Nyan Cat. Could a higher honor be bestowed upon me? Time to pack it up.
November 5, 2025 at 3:10 PM