voidq.xyz is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
Anju v1.5.0 update now available on MELPA. Many new features and enhancements added with context menu support for Org mode, Makefile, Info, and Compilation/Grep modes. Release notes in the link below.
Proud to announce another release of my little text editor, kg, now at v1.1.0
Read more about it on my blog https://troglobit.com/post/2026-05-26-long-time-no-blog/
#unicode #microemacs #emacs #terminal #console #embedded #linux
May I recommend thinking of Emacs as your Fortress of Solitude via @confusedalex https://lobste.rs/s/rzdtx8 #emacs
https://martinsos.com/posts/may-recommend-emacs-home-base
New blog post/video on my first Emacs package, space-tree!
"space-tree: Workspace Management Trees in Emacs"
This is a unique workspace management tool in Emacs as it allows for the hierarchical organization of workspaces.
There is a video demo; and lots of prose on how space-tree works, and the cognitive psychology that justifies the tree-like workspace design.
space-tree: Workspace Management Trees in Emacs https://lobste.rs/s/zfm1lc #emacs
https://www.chiply.dev/post-emacs-space-tree
This is the capture flow with today's notes as the currently designated target
I still like to see a highlight when I yank so i do a `V`, grab a bunch of lines from whatever code I"m looking at and then <ldr>Wxs sends it to an accumulator, wrapped in the metadata of the source (major mode, location, parent etc)
<ldr>Wxw to pull the buffer up for contextualizing and <ldr>WxS sends it on its way
And then it's wherever you need it to be. Pull up today's notes in your editor later, or view them embedded in another page. Whatever it is, as long as it's texty
Went back from #doomemacs to my own #emacs configuration. There were just too many unknowns, too little documentation - basically too much magic.
RE: https://fosstodon.org/@tarsius/116643132796222151
In 1990 Dr. Peter Lee's 15-212 course at #CarnegieMellon introduced me to Scheme. It's also when I first came to comprehend the power of #Emacs and #EmacsLisp.
In the first hour, Professor Lee demonstrated elegantly that everything is a list: data are lists and programs are lists. Every list returns a value, and functions are just lists that do calculations! Functions can return lists, of course, and so you can write functions that return functions!
I ran to the lab to hack Lisp: it wasn't in your pocket, it was in a room worth more than your parents' house. Nothing had ever seemed more natural: write, evaluate, repeat. Hack a nugget, nest lists, add parentheses, hack bigger things. But the magic thing where you write code that returns code remained a mystery: we did lots of cool stuff in that course, but we never got to macros.
Until 2026.
The surprise? The surprise is that as each decade passes, I grow to cherish lifelong learning as more and more precious.
@profoundlynerdy I am using git to manage every project folder, and I follow a standardized structure, described at https://schurch.ento.vt.edu/post/project_organization/. As a recent change, I just this past week experimented with Make to run R scripts and render reports via Emacs, rather than having an R script reaching out to bash. Emacs / Org-mode also renders to Word, so I can collaborate with others.
This is neat.
I've got this journaling system in emacs, it creates [journal|notes]-<date> nodes in my graph on first access through an emacs command, bound to a wee menu.
The graph has these things called virtual-fences. The regular code ones provide addressable functions in sort of a Markdown based Lambda, virtual-fences are APIs given to AST patterns in the prose itself. To-Do items and Tables for example with full control surfaces for toggling (🐌 Toodles, it's Toodles Y'all 🐌) and cell management (🪿 Goose Pong 🥤) etc.
So why not mix the two? Toodles is a thin CLI client that consumes To-Do vfences. A wee bit of fish to alias and voila:
quickly check what needs doing, toggle an item, view the whole day
Markdown updates next time you refresh from the graph in emacs. Tools should meet you where you are
[as long as where you are is super texty]
I love org-mode. I lived in it for years. I had Jira fully integrated by the time I was done, chords of metadata applied in a single keybind as we groomed our tickets in our morning meetings.
Living runbooks in org-babel are a great way to share with a team (if you can convince them to run emacs that is)
And that can be the problem...
This one's just an API with whatever you want as a client in front. Over time it's accumulated more or less the features I used to like. It's Wanderland's general headers + temporally ordered lines thing; todos, comments, my u6 boys soccer practice planning notes (and the notes I take about the kids, if I get a chance to stop running around for a moment)
And now it has an agenda :)
Borrowed a calendar from a friend
And the "cases" can be embedded wherever, there are full page and embeddable widgets, plus modelines for each that mirror the control service available in emacs or any other client
Neat
@profoundlynerdy How to set up such a workflow? I've been developing many workflows in #Emacs since the late 1980s. Take that as encouragement, not discouragement!
Any pitfalls? Some people don't share my love of Emacs, I suppose. 🤣
Thanks for the shoutout, @slackline! Besides @rougier, there's also @ericsfraga, @randyridenour, @zamansky, oh now I'm starting to feel anxious because I'm certain I am forgetting people @kjhealy sorry to the rest
It's not about the product, it's about learning.
I just marginally improved one of my trivial little packages (that helps me a lot!).
I finally (finally) wrapped my head around the concept (and the syntax) of Lisp macros in #EmacsLisp. Finally.
Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you Daniel Nouri for assigning your copyright to the FSF! More at: https://u.fsf.org/463 #Emacs #CopyrightAssignments
TIL show-paren-context-when-offscreen. I've got it set to 'overlay'. Thanks to vifon for sharing this!
@profoundlynerdy There are a few academics that I'm aware of (and no doubt more I'm not!) who use Emacs.
Off the top of my head...
EmacsConf has had various talks that are relevant
https://emacsconf.org/2025/talks/reference
https://emacsconf.org/2024/talks/students
https://emacsconf.org/2023/talks/uni (from @jameshowell )
https://emacsconf.org/2023/talks/teaching
https://emacsconf.org/2023/talks/table
lots more talks of relevance too.
(I work in academia but as a research software engineer with no teaching nor paper authoring)
@profoundlynerdy #emacs, #orgmode, #orgroam and for the bibliography #zotero . All papers were in git tracked project directories, with a project file for tasks like "get that book" " read that book" or "rewrite that passage". Text got exported via org export and manually edited for the final draft.
Using Denote for Email: A manual workflow: https://taonaw.com/2026/05/26/using-denote-for-email-a.html
Denote wasn’t built for email, but since I’m tired of Apple Mail for long emails, a quick manual copy-paste solves the problem. It’s not a sophisticated workflow, but it works.
A Reddit post about the frustration of a developer who contributed #emacsclient support to #Gemini CLI, only for #Google to transition the tool to an enterprise-only, closed-source model shortly after.
[…] My takeaway is that in the future I will think very carefully before contributing again to non-FOSS projects.
https://www.reddit.com/r/emacs/comments/1tkn8sw/emacsclient_landed_in_gemini_cli_and_why_i_wont/
Yes. Also, the small problem of Google and AI use in genocide and war crimes, but not a priority I guess.
The #Memacs framework just learned how to get your #PodcastAddict #podcast episodes into your #Emacs #Orgmode with a new module:
https://github.com/novoid/Memacs
It's using the app's backup files which I have synchronized to my desktop anyhow:
uv --project path/to/memacs run memacs_podcastaddict --backup-dir /path/to/backup/PodcastAddict/ -o ~/org/memacs/podcasts.org_archive
My personal setup now has 2819 finished episodes on my agenda. 😲 👍
RE: https://mastodon.world/@minad/116635026222518151
Wow. Thanks, @minad, @karthink, @yantar92, and everyone else!
Journelly and OSM for Emacs are good together: https://taonaw.com/2026/05/25/journelly-and-osm-for-emacs.html
Fixed OSM in my Emacs after I tracked down the issue to be with visual-line-mode conflict. Been wanting to fix this for a while. While at it, wrote a quick function to pull LATITUDE/LONGITUDE from Journelly’s property drawers and feed them to osm-goto. Good stuff.
me: I should be going to sleep...
also me: oh look, this mobile #Gemini browser actually works... I kind of like the gemspace... hmm, maybe I should open #Emacs and install #elpher and see if it works... it works, but I'd like to restore the buffer after I close the window... Saving Emacs Sessions, Easy Customization Interface... so I'm learning to restore a session... it works with buffers opening local files, but elpher still not getting restored... customized desktop-files-not-to-save, but still not working... maybe it's time for me to sleep...