STARTED 2026-05-04 Emacs news ============================= Thanks to everyone who shared their thoughts on the April 2026 Emacs Carnival theme of Newbies and Starter Kits https://www.emacswiki.org/emacs/CarnivalApril2026. Check out that post to see all the entries people have shared so far. I enjoyed chatting with Prot https://sachachua.com/blog/2026/04/yay-emacs-sacha-and-prot-talk-emacs-newbies-starter-kits/ about the topic, and he shared some defaults https://protesilaos.com/codelog/2026-04-30-emacs-decent-default-sacha-chua/ that even experienced users have been trying out. The carnival theme for May 2026 is "May I recommend... https://www.emacswiki.org/emacs/CarnivalMay2026". Looking forward to reading your posts!
- Upcoming events (iCal file https://emacslife.com/calendar/emacs-calendar.ics, Org https://emacslife.com/calendar/): - Emacs.si (in person): Emacs.si meetup #5 2026 (v #živo) //dogodki.kompot.si/events/b4192df7-3da4-41b8-95a3-532b93923656 https://dogodki.kompot.si/events/b4192df7-3da4-41b8-95a3-532b93923656 Mon May 4 1900 CET - EmacsATX: Emacs Social //www.meetup.com/emacsatx/events/314341747/ https://www.meetup.com/emacsatx/events/314341747/ Thu May 7 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto - 2300 Etc/GMT -- Fri May 8 0100 Europe/Berlin - 0430 Asia/Kolkata - 0700 Asia/Singapore - Atelier Emacs Montpellier (in person) //lebib.org/date/atelier-emacs https://lebib.org/date/atelier-emacs Fri May 8 1800 Europe/Paris - London Emacs (in person): Emacs London meetup //www.meetup.com/london-emacs-hacking/events/314540885/ https://www.meetup.com/london-emacs-hacking/events/314540885/ Tue May 12 1800 Europe/London - Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch //emacs-berlin.org/ https://emacs-berlin.org/ Tue May 12 1900 Europe/Berlin - OrgMeetup (virtual) //orgmode.org/worg/orgmeetup.html https://orgmode.org/worg/orgmeetup.html Wed May 13 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata -- Thu May 14 0000 Asia/Singapore - Sacha Chua: May 14: Sacha, Prot, and Philip Kaludercic Talk Emacs: Newcomer Experience https://sachachua.com/blog/2026/05/may-14-sacha-prot-and-philip-kaludercic-talk-emacs-newcomer-experience/ (Protesilaos https://protesilaos.com/codelog/2026-05-04-emacs-live-sacha-chua-philip-kaludercic/) - Beginner: - Sacha Chua: What's in the Emacs newcomers-presets theme? https://sachachua.com/blog/2026/04/what-s-in-the-emacs-newcomers-presets-theme/ - Sacha Chua: Working on the Emacs newbie experience https://sachachua.com/blog/2026/04/working-on-the-emacs-newbie-experience/ - Protesilaos: Emacs: decent defaults I shared with Sacha Chua https://protesilaos.com/codelog/2026-04-30-emacs-decent-default-sacha-chua/ (Irreal https://irreal.org/blog/?p=13780) - Emacs configuration: - Must-have Emacs packages you should know about [Updated] https://www.jamescherti.com/essential-emacs-packages/ (Reddit https://www.reddit.com/r/emacs/comments/1sy4w9v/musthave_emacs_packages_you_should_know_about/) - Jiewawa: Overriding keybindings with Meow https://jiewawa.me/2026/05/overriding-keybindings-with-meow/ - Magnus: Follow-up on switching to eglot https://magnus.therning.org/2026-05-02-follow-up-on-switching-to-eglot.html - more about use-package - Emacs config https://www.youtube.com/watch?v=MHxRvAKnlCo (15:08) - badele/idem: Doom Emacs configuration for DevOps workflows (bash, go, json, python, terraform, typescript, etc...) https://github.com/badele/idem (@jesuislibre.org on Bluesky https://bsky.app/profile/jesuislibre.org/post/3mkzbzpieec24) - Sharing my emacs.d while cleaning up my folder a bit. https://github.com/igpdev/dyst-emacs.d (Reddit https://www.reddit.com/r/emacs/comments/1t0mhtv/sharing_my_emacsd_while_cleaning_up_my_folder_a/) - My Emacs Config https://github.com/jcubic/dotfiles (Reddit https://www.reddit.com/r/emacs/comments/1sxxdve/my_emacs_config/) - Been working on my emacs config lately https://gist.github.com/aaratha/41ae3f2fbeed8497b974b229aa25c875 (Reddit https://www.reddit.com/r/emacs/comments/1sxrqyh/been_working_on_my_emacs_config_lately/) - My configuration and workflow for game development in emacs with Godot https://www.reddit.com/r/emacs/comments/1sxbves/my_configuration_and_workflow_for_game/ - Emacs Lisp: - Contributing to ELPA https://elpa.gnu.org/contributing.html (@[email protected] https://social.sdfeu.org/@pkal/116500927707341714, Reddit https://www.reddit.com/r/emacs/comments/1t141fi/elpa_contributing_page/) - compat 31.0.0.0 released, stabilization in progress https://github.com/emacs-compat/compat/commit/2ef017671bdc643dbdbe3bfb746b80d090db792a (@[email protected] https://mastodon.world/@minad/116504189900445159) - Dave's blog: Writing an automated test to try to find an Emacs bug https://davemq.github.io/emacs/test/2026/04/27/test.html - NeLisp v1.0 — Emacs Lisp implemented in Elisp, plus a small Rust runtime that runs it without Emacs https://github.com/zawatton/nelisp (Reddit https://www.reddit.com/r/emacs/comments/1sx3qfa/nelisp_v10_emacs_lisp_implemented_in_elisp_plus_a/) - Appearance: - modus-flexoki https://github.com/dpassen/modus-flexoki (Reddit https://www.reddit.com/r/emacs/comments/1t0f7m9/modusflexoki/) - Navigation: - nfdn: Bulk Search & Replace Commands for Files and Buffers in Emacs http://yummymelon.com/devnull/bulk-search-replace-commands-for-files-and-buffers-in-emacs.html (Reddit https://www.reddit.com/r/emacs/comments/1szmwyl/nfdn_bulk_search_replace_commands_for_files_and/) - Sidetabs using side windows. https://gist.github.com/rougier/23f723b039873cd5c2e9eb6862dbc31e (Reddit https://www.reddit.com/r/emacs/comments/1sy8yon/sidetabs_using_side_windows/) - Writing: - How I use quick-sdcv to get the Oxford English Dictionary in my Emacs https://www.reddit.com/r/emacs/comments/1t0cgjn/how_i_use_quicksdcv_to_get_the_oxford_english/ - Dave Pearson: blogmore.el v4.3.0 https://blog.davep.org/2026/04/28/blogmore-el-v4-3-0.html - blogmore-toggle-invite-comments, blogmore-invite-comments-to - Denote: - New package: denote-wordcloud https://codeberg.org/treflip/denote-wordcloud (Reddit https://www.reddit.com/r/emacs/comments/1swy395/new_package_denotewordcloud/) - Org Mode: - Stupidly Simple Notes Taking With Emacs - Linux Renaissance https://watch.linuxrenaissance.com/w/kVFJsqTfqHWg56gtpiK5xW (@[email protected] https://watch.linuxrenaissance.com/w/kVFJsqTfqHWg56gtpiK5xW) - I built an org-mode weekday repeater, .+wd https://www.reddit.com/r/emacs/comments/1sz6o25/i_built_an_orgmode_weekday_repeater_wd/ - Jonathan Chu: Introducing grove.el https://jonathanchu.is/posts/introducing-grove/ - note-taking workflow for Org - Experimental/personal PDF-viewing/notetaking minor mode I (sort of) vibe-coded. https://github.com/mingey/dossier.el (Reddit https://www.reddit.com/r/emacs/comments/1t335y5/experimentalpersonal_pdfviewingnotetaking_minor/) dired + pdfview + org - Import, export, and integration: - Implementing a minimal evergreen blog in HTML and Emacs Lisp https://martinsos.com/posts/my-blog-in-elisp (Reddit https://www.reddit.com/r/emacs/comments/1t1sm31/implementing_a_minimal_evergreen_blog_in_html_and/, HN https://news.ycombinator.com/item?id=47987153) - Randy Ridenour: Managing Multiple-Choice Questions With Org Mode https://randyridenour.net/posts/2026-05-03-managing-multiplechoice-questions-with-org-mode.html - jamesendreshowell/org-teach-worksheet: Emacs lisp and Org macros for authoring classroom worksheets - Codeberg.org https://codeberg.org/jamesendreshowell/org-teach-worksheet (@[email protected] https://fediscience.org/@jameshowell/116485356441862893) - schue/org-canvas: upload Org mode files directly into an instance of the Canvas LMS. https://codeberg.org/schue/org-canvas (@[email protected] https://ecoevo.social/@schuemaa/116501189537892452) - canvas.el/canvas.org - interact with the Canvas learning management system https://github.com/deopurkar/canvas.el/blob/main/canvas.org (@[email protected] https://mathstodon.xyz/@locallytrivial/116507994101286311) - De Org-mode a Trilium Notes, pasando por Obsidian · El blog de Lázaro https://elblogdelazaro.org/de-org-mode-a-trilium-notes-pasando-por-obsidian/ (@elblogdelazaro https://mastodon.social/@elblogdelazaro/116504043021542948) - tykayn/orgmode-to-gemini-blog - Source Bliss: Comme dirait Manon, les sources, c'est important. https://source.cipherbliss.com/tykayn/orgmode-to-gemini-blog (@[email protected] https://mastodon.cipherbliss.com/@tykayn/116515518858107308) - Completion: - History: delete old duplicates, but still rank by frecency (@[email protected]) https://mastodon.world/@minad/116482878498793885 - vertico-posframe-preview: a preview sidecar for vertico-posframe https://github.com/kn66/vertico-posframe-preview (Reddit https://www.reddit.com/r/emacs/comments/1t0vmko/verticoposframepreview_a_preview_sidecar_for/) - VOMPECCC from Scratch: Picking Fruits and Veggies with ICR https://www.chiply.dev/post-vompeccc-fruits (YouTube https://www.youtube.com/watch?v=0NeQ6xgRGkA 51:06, Reddit https://www.reddit.com/r/emacs/comments/1sy0urz/vompeccc_from_scratch_picking_fruits_and_veggies/, HN https://news.ycombinator.com/item?id=47940782) - incremental completing read with vertico, consult, marginalia, etc. - Coding: - Code to run magit-status on a project (@[email protected]) https://fosstodon.org/@robjperez/116512685664012644 - Wireframe.el Keyboard-first wireframe prototyping inside GNU Emacs. https://www.reddit.com/gallery/1t387d1 - Auto-mark rules, snooze, marking and filters for GitHub notifications in Emacs https://github.com/Daskeladden/shipit (Reddit https://www.reddit.com/r/emacs/comments/1t15vqa/automark_rules_snooze_marking_and_filters_for/) - eglot, emscripten, and clangd (@[email protected]) https://fosstodon.org/@robjperez/116501557241125727 - Einar Mostad: Fix Emacs python-mode REPL and org code block with python evaluation problems https://einar.codeberg.page/fix-python-mode-repl-problem.html - uv.el -- a declarative Emacs interface for the uv Python package manager (experimental) https://github.com/Ethan0456/uv.el (Reddit https://www.reddit.com/r/emacs/comments/1sy965x/uvel_a_declarative_emacs_interface_for_the_uv/) - Magnus: Secrets when connecting to DBs https://magnus.therning.org/2026-05-02-secrets-when-connecting-to-dbs.html - Using our new Lua debbuger: LuaProbe, we made an Emacs package for it https://github.com/PlugwiseBV/LuaProbe.el (Reddit https://www.reddit.com/r/emacs/comments/1t3bycu/using_our_new_lua_debbuger_luaprobe_we_made_an/) - Package announcement: go-prettify-mode.el https://codeberg.org/snyssfx/go-prettify-mode.el (Reddit https://www.reddit.com/r/emacs/comments/1t0n68o/package_announcement_goprettifymodeel/) - Emacs is a fantastic SQL editor https://www.reddit.com/r/emacs/comments/1t06vg8/emacs_is_a_fantastic_sql_editor/ - see the comments for more recommendations - Mail, news, and chat: - Dave's blog: Browsing URLs from Gnus Summary buffer https://davemq.github.io/emacs/gnus/url/2026/04/29/visiting-urls-from-gnus-summary.html (Irreal https://irreal.org/blog/?p=13778) - Emails in Emacs (speziell Proton Mail) | Jan Iversen https://jan-iversen.de/2026/04/30/emails-in-emacs-speziell-proton.html (@[email protected] https://nerdculture.de/@razorback/116492503967815830) - Evil mode: - Magnus: Jumping to errors in Evil https://magnus.therning.org/2026-05-04-jumping-to-errors-in-evil.html - Multimedia: - James Dyer: A Tiny Header line Tweak: Image Dimensions in image mode https://emacs.dyerdwelling.family/emacs/20260430074958-emacs--a-tiny-header-line-tweak:-image-dimensions-in-image-mode/ - Fun: - Server play support in nethack-el https://old.reddit.com/r/nethack/comments/1seiwro/server_play_support_in_nethackel/: Help lobby for support on popular Nethack servers - AI: - macher-agent: Similar to gptel-agent but within the macher context https://github.com/elij/macher-agent (Reddit https://www.reddit.com/r/emacs/comments/1t3dvbl/macheragent_similar_to_gptelagent_but_within_the/) - adds $ completion for Codex skills in agent-shell buffers https://github.com/nohzafk/agent-shell-codex-skills (Reddit https://www.reddit.com/r/emacs/comments/1szeqlq/adds_completion_for_codex_skills_in_agentshell/) - Agent's major mode kit https://github.com/vkazanov/emacs-major-mode-kit (Reddit https://www.reddit.com/r/emacs/comments/1sxykxs/agents_major_mode_kit/) - Emacs manager for OpenAI Codex conversations https://github.com/dgillis/emacs-codex-ide (Reddit https://www.reddit.com/r/emacs/comments/1sxm9gz/emacs_manager_for_openai_codex_conversations/) - anvil.el v1.0.0 — first stable, anvil-ide split, anvil-pkg sister, and a no-Emacs path via NeLisp https://github.com/zawatton/anvil.el/releases/tag/v1.0.0 (Reddit https://www.reddit.com/r/emacs/comments/1sx3a10/anvilel_v100_first_stable_anvilide_split_anvilpkg/)- let AI agents use Emacs as a workbench via MCP - Community: - Emacs Carnival April 2026: - Free Software Tools: How I got into Emacs (and Free Software) https://fsworkingnotes.blogspot.com/2026/04/how-i-got-into-emacs-and-free-software.html (@[email protected] https://toot.si/@len/116488103387185567) - Eric MacAdie: Emacs Carnival: History and Thoughts on Starter Kits https://macadie.info/2026/04/30/emacs-carnival-history-and-thoughts-on-start-kits/ - Sacha Chua: YE24: Sacha and Prot Talk Emacs - Newbies/Starter Kits https://sachachua.com/blog/2026/04/yay-emacs-sacha-and-prot-talk-emacs-newbies-starter-kits/ (YouTube https://www.youtube.com/watch?v=z7pcLdwuyxE, 1:05:10) - YE20: Emacs Carnival: newbies / starter kits https://www.youtube.com/watch?v=Yht0N26EoF4 (01:03:50) - YE23: Explore Emacs starter kits and other resources https://www.youtube.com/watch?v=xZWFh2nXxFk (59:26) - Emacs Carnival in May (and in general) https://www.emacswiki.org/emacs/CarnivalMay2026 (Reddit https://www.reddit.com/r/emacs/comments/1t11wpn/emacs_carnival_in_may_and_in_general/) - The gravitational pull of Emacs — baty.net https://baty.net/posts/2024/06/the-gravitational-pull-of-emacs/ (@[email protected] https://social.lol/@jbaty/116483746788631743) - Kent Pitman and Ramin Honary join on #commonLisp #lisp #IDE #emacs #schemacs #UX #lispyGopherClimate - toobnix https://toobnix.org/w/eCCvKBZvuwkXj244ojjzTU (@[email protected] https://toobnix.org/w/eCCvKBZvuwkXj244ojjzTU) - SimHacker/NeMACS: UniPress Emacs 2.20 for NeWS · GitHub (released 1989) https://github.com/SimHacker/NeMACS (@[email protected] https://sfba.social/@kickingvegas/116501153031593167) - Kent Pitman #demo 1977-1984 #MIT #ITS #DDT #TECO #EMACS #LISP #MACLISP - toobnix https://toobnix.org/w/c7AV5CfaYYJaX1gqV4B9L1 (@[email protected] https://toobnix.org/w/c7AV5CfaYYJaX1gqV4B9L1) - A Report on Burnout in Open Source Software Communities (2025, PDF) https://mirandaheath.website/static/oss_burnout_report_mh_25.pdf (@[email protected] https://fosstodon.org/@yantar92/116504570589914622) - not Emacs-specific, but good to think about long-term - Other: - Emacs 30 Now On Android - Linux Renaissance https://watch.linuxrenaissance.com/w/nsuuTDvxVB74ZefZZcwZ1L (@[email protected] https://watch.linuxrenaissance.com/w/nsuuTDvxVB74ZefZZcwZ1L) - Make Emacs inhibit logout in GNOME shell (@[email protected]) https://mastodon.uno/@cidra/116510847714846962 - Protesilaos: Emacs: save any buffer as PDF (my new buffer-to-pdf package) https://protesilaos.com/codelog/2026-05-02-emacs-buffer-to-pdf-new-package/ (YouTube https://www.youtube.com/watch?v=JG4R-d0N-is 11:08, Reddit https://www.reddit.com/r/emacs/comments/1t2trdk/package_announcement_buffertopdf_by_prot/, Irreal https://irreal.org/blog/?p=13784) - Emacs development: - The emacs-31 branch will be cut in one week https://lists.gnu.org/archive/html/emacs-devel/2026-04/msg01089.html (Reddit https://www.reddit.com/r/emacs/comments/1t0hn1r/the_emacs31_branch_will_be_cut_in_one_week/, Irreal https://irreal.org/blog/?p=13782) - Demote 'completion-preview-is-calling' https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=939e5956d98e8fa5aae974a5bb17d9cf0488f06d - Project prompters always default to current project, if any https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4795e83a69484de276c1e2b0b2d9a04525d9b05c - New variable 'completion-preview-is-calling' https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a24ff52a79b4ef91fa36cba1406e4112b24fa167 - Always compile w32image.c on MinGW (Bug#80924) https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=edc19c35369670e1dcf8afdd00c54bc68fc5594b - New VC commands for remote unintegrated changes https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7d9dad4241439569ef954e654cbf04c52dcfe5cc - New commands to report diffs of all local changes https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ae40c3a43862339b757a4eb9281d866d2739a05d - New packages: - https://melpa.org/#/emcp: Lets your agent talk to Emacs (MELPA) - https://elpa.gnu.org/packages/forgejo.html: Emacs Forgejo Front-end (GNU ELPA) - https://melpa.org/#/grove: Obsidian-like note-taking for org files (MELPA) - https://elpa.gnu.org/packages/keymap-popup.html: Described keymaps with popup help (GNU ELPA) - https://melpa.org/#/mysql: Pure Elisp MySQL wire protocol client (MELPA) - https://melpa.org/#/outline-stars: Outshine-style star headings for outline-minor-mode (MELPA) - https://melpa.org/#/simulacrum: Inject custom event types into the event stream (MELPA) - https://melpa.org/#/sql-bigquery: Adds BigQuery support to SQLi mode (MELPA) - https://melpa.org/#/tmux-csi-u: Tmux CSI-u decoder (MELPA) - https://melpa.org/#/ttx-mode: TrueType/OpenType font viewer using ttx (MELPA) Links from reddit.com/r/emacs https://www.reddit.com/r/emacs, r/orgmode https://www.reddit.com/r/orgmode, r/spacemacs https://www.reddit.com/r/spacemacs, Mastodon #emacs https://mastodon.social/tags/emacs, Bluesky #emacs https://bsky.app/hashtag/emacs, Hacker News https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story, lobste.rs https://lobste.rs/search?q=emacs&what=stories&order=newest, programming.dev https://programming.dev/c/emacs?dataType=Post&page=1&sort=New, lemmy.world https://lemmy.world/c/emacs, lemmy.ml https://lemmy.ml/c/emacs?dataType=Post&page=1&sort=New, planet.emacslife.com https://planet.emacslife.com, YouTube https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt, the Emacs NEWS file http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS, Emacs Calendar https://emacslife.com/calendar/, and emacs-devel https://lists.gnu.org/archive/html/emacs-devel/2026-05. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at [email protected] mailto:[email protected]. Thank you! This is the plain-text version. There's also an HTML version that might be easier to read. Depending on your mail client, you might have a command, button, or link that can show you the HTML version. If you're in Emacs, look for something that mentions text/html. More info: https://sachachua.com/topic/emacs-news/
* STARTED 2026-05-04 Emacs news Thanks to everyone who shared their thoughts on the April 2026 Emacs Carnival theme of [[https://www.emacswiki.org/emacs/CarnivalApril2026][Newbies and Starter Kits]]. Check out that post to see all the entries people have shared so far. I enjoyed [[https://sachachua.com/blog/2026/04/yay-emacs-sacha-and-prot-talk-emacs-newbies-starter-kits/][chatting with Prot]] about the topic, and he [[https://protesilaos.com/codelog/2026-04-30-emacs-decent-default-sacha-chua/][shared some defaults]] that even experienced users have been trying out. The carnival theme for May 2026 is "[[https://www.emacswiki.org/emacs/CarnivalMay2026][May I recommend...]]". Looking forward to reading your posts! - Upcoming events ([[https://emacslife.com/calendar/emacs-calendar.ics][iCal file]], [[https://emacslife.com/calendar/][Org]]): - Emacs.si (in person): Emacs.si meetup #5 2026 (v #živo) https://dogodki.kompot.si/events/b4192df7-3da4-41b8-95a3-532b93923656 Mon May 4 1900 CET - EmacsATX: Emacs Social https://www.meetup.com/emacsatx/events/314341747/ Thu May 7 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto - 2300 Etc/GMT -- Fri May 8 0100 Europe/Berlin - 0430 Asia/Kolkata - 0700 Asia/Singapore - Atelier Emacs Montpellier (in person) https://lebib.org/date/atelier-emacs Fri May 8 1800 Europe/Paris - London Emacs (in person): Emacs London meetup https://www.meetup.com/london-emacs-hacking/events/314540885/ Tue May 12 1800 Europe/London - Emacs Berlin: In-Person-Only Emacs-Berlin Stammtisch https://emacs-berlin.org/ Tue May 12 1900 Europe/Berlin - OrgMeetup (virtual) https://orgmode.org/worg/orgmeetup.html Wed May 13 0900 America/Vancouver - 1100 America/Chicago - 1200 America/Toronto - 1600 Etc/GMT - 1800 Europe/Berlin - 2130 Asia/Kolkata -- Thu May 14 0000 Asia/Singapore - [[https://sachachua.com/blog/2026/05/may-14-sacha-prot-and-philip-kaludercic-talk-emacs-newcomer-experience/][Sacha Chua: May 14: Sacha, Prot, and Philip Kaludercic Talk Emacs: Newcomer Experience]] ([[https://protesilaos.com/codelog/2026-05-04-emacs-live-sacha-chua-philip-kaludercic/][Protesilaos]]) - Beginner: - [[https://sachachua.com/blog/2026/04/what-s-in-the-emacs-newcomers-presets-theme/][Sacha Chua: What's in the Emacs newcomers-presets theme?]] - [[https://sachachua.com/blog/2026/04/working-on-the-emacs-newbie-experience/][Sacha Chua: Working on the Emacs newbie experience]] - [[https://protesilaos.com/codelog/2026-04-30-emacs-decent-default-sacha-chua/][Protesilaos: Emacs: decent defaults I shared with Sacha Chua]] ([[https://irreal.org/blog/?p=13780][Irreal]]) - Emacs configuration: - [[https://www.jamescherti.com/essential-emacs-packages/][Must-have Emacs packages you should know about [Updated]]] ([[https://www.reddit.com/r/emacs/comments/1sy4w9v/musthave_emacs_packages_you_should_know_about/][Reddit]]) - [[https://jiewawa.me/2026/05/overriding-keybindings-with-meow/][Jiewawa: Overriding keybindings with Meow]] - [[https://magnus.therning.org/2026-05-02-follow-up-on-switching-to-eglot.html][Magnus: Follow-up on switching to eglot]] - more about use-package - [[https://www.youtube.com/watch?v=MHxRvAKnlCo][Emacs config]] (15:08) - [[https://github.com/badele/idem][badele/idem: Doom Emacs configuration for DevOps workflows (bash, go, json, python, terraform, typescript, etc...)]] ([[https://bsky.app/profile/jesuislibre.org/post/3mkzbzpieec24][@jesuislibre.org on Bluesky]]) - [[https://github.com/igpdev/dyst-emacs.d][Sharing my emacs.d while cleaning up my folder a bit.]] ([[https://www.reddit.com/r/emacs/comments/1t0mhtv/sharing_my_emacsd_while_cleaning_up_my_folder_a/][Reddit]]) - [[https://github.com/jcubic/dotfiles][My Emacs Config]] ([[https://www.reddit.com/r/emacs/comments/1sxxdve/my_emacs_config/][Reddit]]) - [[https://gist.github.com/aaratha/41ae3f2fbeed8497b974b229aa25c875][Been working on my emacs config lately]] ([[https://www.reddit.com/r/emacs/comments/1sxrqyh/been_working_on_my_emacs_config_lately/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/1sxbves/my_configuration_and_workflow_for_game/][My configuration and workflow for game development in emacs with Godot]] - Emacs Lisp: - [[https://elpa.gnu.org/contributing.html][Contributing to ELPA]] ([[https://social.sdfeu.org/@pkal/116500927707341714][@[email protected]]], [[https://www.reddit.com/r/emacs/comments/1t141fi/elpa_contributing_page/][Reddit]]) - [[https://github.com/emacs-compat/compat/commit/2ef017671bdc643dbdbe3bfb746b80d090db792a][compat 31.0.0.0 released, stabilization in progress]] ([[https://mastodon.world/@minad/116504189900445159][@[email protected]]]) - [[https://davemq.github.io/emacs/test/2026/04/27/test.html][Dave's blog: Writing an automated test to try to find an Emacs bug]] - [[https://github.com/zawatton/nelisp][NeLisp v1.0 — Emacs Lisp implemented in Elisp, plus a small Rust runtime that runs it without Emacs]] ([[https://www.reddit.com/r/emacs/comments/1sx3qfa/nelisp_v10_emacs_lisp_implemented_in_elisp_plus_a/][Reddit]]) - Appearance: - [[https://github.com/dpassen/modus-flexoki][modus-flexoki]] ([[https://www.reddit.com/r/emacs/comments/1t0f7m9/modusflexoki/][Reddit]]) - Navigation: - [[http://yummymelon.com/devnull/bulk-search-replace-commands-for-files-and-buffers-in-emacs.html][nfdn: Bulk Search & Replace Commands for Files and Buffers in Emacs]] ([[https://www.reddit.com/r/emacs/comments/1szmwyl/nfdn_bulk_search_replace_commands_for_files_and/][Reddit]]) - [[https://gist.github.com/rougier/23f723b039873cd5c2e9eb6862dbc31e][Sidetabs using side windows.]] ([[https://www.reddit.com/r/emacs/comments/1sy8yon/sidetabs_using_side_windows/][Reddit]]) - Writing: - [[https://www.reddit.com/r/emacs/comments/1t0cgjn/how_i_use_quicksdcv_to_get_the_oxford_english/][How I use quick-sdcv to get the Oxford English Dictionary in my Emacs]] - [[https://blog.davep.org/2026/04/28/blogmore-el-v4-3-0.html][Dave Pearson: blogmore.el v4.3.0]] - blogmore-toggle-invite-comments, blogmore-invite-comments-to - Denote: - [[https://codeberg.org/treflip/denote-wordcloud][New package: denote-wordcloud]] ([[https://www.reddit.com/r/emacs/comments/1swy395/new_package_denotewordcloud/][Reddit]]) - Org Mode: - [[https://watch.linuxrenaissance.com/w/kVFJsqTfqHWg56gtpiK5xW][Stupidly Simple Notes Taking With Emacs - Linux Renaissance]] ([[https://watch.linuxrenaissance.com/w/kVFJsqTfqHWg56gtpiK5xW][@[email protected]]]) - [[https://www.reddit.com/r/emacs/comments/1sz6o25/i_built_an_orgmode_weekday_repeater_wd/][I built an org-mode weekday repeater, .+wd]] - [[https://jonathanchu.is/posts/introducing-grove/][Jonathan Chu: Introducing grove.el]] - note-taking workflow for Org - [[https://github.com/mingey/dossier.el][Experimental/personal PDF-viewing/notetaking minor mode I (sort of) vibe-coded.]] ([[https://www.reddit.com/r/emacs/comments/1t335y5/experimentalpersonal_pdfviewingnotetaking_minor/][Reddit]]) dired + pdfview + org - Import, export, and integration: - [[https://martinsos.com/posts/my-blog-in-elisp][Implementing a minimal evergreen blog in HTML and Emacs Lisp]] ([[https://www.reddit.com/r/emacs/comments/1t1sm31/implementing_a_minimal_evergreen_blog_in_html_and/][Reddit]], [[https://news.ycombinator.com/item?id=47987153][HN]]) - [[https://randyridenour.net/posts/2026-05-03-managing-multiplechoice-questions-with-org-mode.html][Randy Ridenour: Managing Multiple-Choice Questions With Org Mode]] - [[https://codeberg.org/jamesendreshowell/org-teach-worksheet][jamesendreshowell/org-teach-worksheet: Emacs lisp and Org macros for authoring classroom worksheets - Codeberg.org]] ([[https://fediscience.org/@jameshowell/116485356441862893][@[email protected]]]) - [[https://codeberg.org/schue/org-canvas][schue/org-canvas: upload Org mode files directly into an instance of the Canvas LMS.]] ([[https://ecoevo.social/@schuemaa/116501189537892452][@[email protected]]]) - [[https://github.com/deopurkar/canvas.el/blob/main/canvas.org][canvas.el/canvas.org - interact with the Canvas learning management system]] ([[https://mathstodon.xyz/@locallytrivial/116507994101286311][@[email protected]]]) - [[https://elblogdelazaro.org/de-org-mode-a-trilium-notes-pasando-por-obsidian/][De Org-mode a Trilium Notes, pasando por Obsidian · El blog de Lázaro]] ([[https://mastodon.social/@elblogdelazaro/116504043021542948][@elblogdelazaro]]) - [[https://source.cipherbliss.com/tykayn/orgmode-to-gemini-blog][tykayn/orgmode-to-gemini-blog - Source Bliss: Comme dirait Manon, les sources, c'est important.]] ([[https://mastodon.cipherbliss.com/@tykayn/116515518858107308][@[email protected]]]) - Completion: - [[https://mastodon.world/@minad/116482878498793885][History: delete old duplicates, but still rank by frecency (@[email protected])]] - [[https://github.com/kn66/vertico-posframe-preview][vertico-posframe-preview: a preview sidecar for vertico-posframe]] ([[https://www.reddit.com/r/emacs/comments/1t0vmko/verticoposframepreview_a_preview_sidecar_for/][Reddit]]) - [[https://www.chiply.dev/post-vompeccc-fruits][VOMPECCC from Scratch: Picking Fruits and Veggies with ICR]] ([[https://www.youtube.com/watch?v=0NeQ6xgRGkA][YouTube]] 51:06, [[https://www.reddit.com/r/emacs/comments/1sy0urz/vompeccc_from_scratch_picking_fruits_and_veggies/][Reddit]], [[https://news.ycombinator.com/item?id=47940782][HN]]) - incremental completing read with vertico, consult, marginalia, etc. - Coding: - [[https://fosstodon.org/@robjperez/116512685664012644][Code to run magit-status on a project (@[email protected])]] - [[https://www.reddit.com/gallery/1t387d1][Wireframe.el Keyboard-first wireframe prototyping inside GNU Emacs.]] - [[https://github.com/Daskeladden/shipit][Auto-mark rules, snooze, marking and filters for GitHub notifications in Emacs]] ([[https://www.reddit.com/r/emacs/comments/1t15vqa/automark_rules_snooze_marking_and_filters_for/][Reddit]]) - [[https://fosstodon.org/@robjperez/116501557241125727][eglot, emscripten, and clangd (@[email protected])]] - [[https://einar.codeberg.page/fix-python-mode-repl-problem.html][Einar Mostad: Fix Emacs python-mode REPL and org code block with python evaluation problems]] - [[https://github.com/Ethan0456/uv.el][uv.el -- a declarative Emacs interface for the uv Python package manager (experimental)]] ([[https://www.reddit.com/r/emacs/comments/1sy965x/uvel_a_declarative_emacs_interface_for_the_uv/][Reddit]]) - [[https://magnus.therning.org/2026-05-02-secrets-when-connecting-to-dbs.html][Magnus: Secrets when connecting to DBs]] - [[https://github.com/PlugwiseBV/LuaProbe.el][Using our new Lua debbuger: LuaProbe, we made an Emacs package for it]] ([[https://www.reddit.com/r/emacs/comments/1t3bycu/using_our_new_lua_debbuger_luaprobe_we_made_an/][Reddit]]) - [[https://codeberg.org/snyssfx/go-prettify-mode.el][Package announcement: go-prettify-mode.el]] ([[https://www.reddit.com/r/emacs/comments/1t0n68o/package_announcement_goprettifymodeel/][Reddit]]) - [[https://www.reddit.com/r/emacs/comments/1t06vg8/emacs_is_a_fantastic_sql_editor/][Emacs is a fantastic SQL editor]] - see the comments for more recommendations - Mail, news, and chat: - [[https://davemq.github.io/emacs/gnus/url/2026/04/29/visiting-urls-from-gnus-summary.html][Dave's blog: Browsing URLs from Gnus Summary buffer]] ([[https://irreal.org/blog/?p=13778][Irreal]]) - [[https://jan-iversen.de/2026/04/30/emails-in-emacs-speziell-proton.html][Emails in Emacs (speziell Proton Mail) | Jan Iversen]] ([[https://nerdculture.de/@razorback/116492503967815830][@[email protected]]]) - Evil mode: - [[https://magnus.therning.org/2026-05-04-jumping-to-errors-in-evil.html][Magnus: Jumping to errors in Evil]] - Multimedia: - [[https://emacs.dyerdwelling.family/emacs/20260430074958-emacs--a-tiny-header-line-tweak:-image-dimensions-in-image-mode/][James Dyer: A Tiny Header line Tweak: Image Dimensions in image mode]] - Fun: - [[https://old.reddit.com/r/nethack/comments/1seiwro/server_play_support_in_nethackel/][Server play support in nethack-el]]: Help lobby for support on popular Nethack servers - AI: - [[https://github.com/elij/macher-agent][macher-agent: Similar to gptel-agent but within the macher context]] ([[https://www.reddit.com/r/emacs/comments/1t3dvbl/macheragent_similar_to_gptelagent_but_within_the/][Reddit]]) - [[https://github.com/nohzafk/agent-shell-codex-skills][adds $ completion for Codex skills in agent-shell buffers]] ([[https://www.reddit.com/r/emacs/comments/1szeqlq/adds_completion_for_codex_skills_in_agentshell/][Reddit]]) - [[https://github.com/vkazanov/emacs-major-mode-kit][Agent's major mode kit]] ([[https://www.reddit.com/r/emacs/comments/1sxykxs/agents_major_mode_kit/][Reddit]]) - [[https://github.com/dgillis/emacs-codex-ide][Emacs manager for OpenAI Codex conversations]] ([[https://www.reddit.com/r/emacs/comments/1sxm9gz/emacs_manager_for_openai_codex_conversations/][Reddit]]) - [[https://github.com/zawatton/anvil.el/releases/tag/v1.0.0][anvil.el v1.0.0 — first stable, anvil-ide split, anvil-pkg sister, and a no-Emacs path via NeLisp]] ([[https://www.reddit.com/r/emacs/comments/1sx3a10/anvilel_v100_first_stable_anvilide_split_anvilpkg/][Reddit]])- let AI agents use Emacs as a workbench via MCP - Community: - Emacs Carnival April 2026: - [[https://fsworkingnotes.blogspot.com/2026/04/how-i-got-into-emacs-and-free-software.html][Free Software Tools: How I got into Emacs (and Free Software)]] ([[https://toot.si/@len/116488103387185567][@[email protected]]]) - [[https://macadie.info/2026/04/30/emacs-carnival-history-and-thoughts-on-start-kits/][Eric MacAdie: Emacs Carnival: History and Thoughts on Starter Kits]] - [[https://sachachua.com/blog/2026/04/yay-emacs-sacha-and-prot-talk-emacs-newbies-starter-kits/][Sacha Chua: YE24: Sacha and Prot Talk Emacs - Newbies/Starter Kits]] ([[https://www.youtube.com/watch?v=z7pcLdwuyxE][YouTube]], 1:05:10) - [[https://www.youtube.com/watch?v=Yht0N26EoF4][YE20: Emacs Carnival: newbies / starter kits]] (01:03:50) - [[https://www.youtube.com/watch?v=xZWFh2nXxFk][YE23: Explore Emacs starter kits and other resources]] (59:26) - [[https://www.emacswiki.org/emacs/CarnivalMay2026][Emacs Carnival in May (and in general)]] ([[https://www.reddit.com/r/emacs/comments/1t11wpn/emacs_carnival_in_may_and_in_general/][Reddit]]) - [[https://baty.net/posts/2024/06/the-gravitational-pull-of-emacs/][The gravitational pull of Emacs — baty.net]] ([[https://social.lol/@jbaty/116483746788631743][@[email protected]]]) - [[https://toobnix.org/w/eCCvKBZvuwkXj244ojjzTU][Kent Pitman and Ramin Honary join on #commonLisp #lisp #IDE #emacs #schemacs #UX #lispyGopherClimate - toobnix]] ([[https://toobnix.org/w/eCCvKBZvuwkXj244ojjzTU][@[email protected]]]) - [[https://github.com/SimHacker/NeMACS][SimHacker/NeMACS: UniPress Emacs 2.20 for NeWS · GitHub (released 1989)]] ([[https://sfba.social/@kickingvegas/116501153031593167][@[email protected]]]) - [[https://toobnix.org/w/c7AV5CfaYYJaX1gqV4B9L1][Kent Pitman #demo 1977-1984 #MIT #ITS #DDT #TECO #EMACS #LISP #MACLISP - toobnix]] ([[https://toobnix.org/w/c7AV5CfaYYJaX1gqV4B9L1][@[email protected]]]) - [[https://mirandaheath.website/static/oss_burnout_report_mh_25.pdf][A Report on Burnout in Open Source Software Communities (2025, PDF)]] ([[https://fosstodon.org/@yantar92/116504570589914622][@[email protected]]]) - not Emacs-specific, but good to think about long-term - Other: - [[https://watch.linuxrenaissance.com/w/nsuuTDvxVB74ZefZZcwZ1L][Emacs 30 Now On Android - Linux Renaissance]] ([[https://watch.linuxrenaissance.com/w/nsuuTDvxVB74ZefZZcwZ1L][@[email protected]]]) - [[https://mastodon.uno/@cidra/116510847714846962][Make Emacs inhibit logout in GNOME shell (@[email protected])]] - [[https://protesilaos.com/codelog/2026-05-02-emacs-buffer-to-pdf-new-package/][Protesilaos: Emacs: save any buffer as PDF (my new buffer-to-pdf package)]] ([[https://www.youtube.com/watch?v=JG4R-d0N-is][YouTube]] 11:08, [[https://www.reddit.com/r/emacs/comments/1t2trdk/package_announcement_buffertopdf_by_prot/][Reddit]], [[https://irreal.org/blog/?p=13784][Irreal]]) - Emacs development: - [[https://lists.gnu.org/archive/html/emacs-devel/2026-04/msg01089.html][The emacs-31 branch will be cut in one week]] ([[https://www.reddit.com/r/emacs/comments/1t0hn1r/the_emacs31_branch_will_be_cut_in_one_week/][Reddit]], [[https://irreal.org/blog/?p=13782][Irreal]]) - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=939e5956d98e8fa5aae974a5bb17d9cf0488f06d][Demote 'completion-preview-is-calling']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4795e83a69484de276c1e2b0b2d9a04525d9b05c][Project prompters always default to current project, if any]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=a24ff52a79b4ef91fa36cba1406e4112b24fa167][New variable 'completion-preview-is-calling']] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=edc19c35369670e1dcf8afdd00c54bc68fc5594b][Always compile w32image.c on MinGW (Bug#80924)]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7d9dad4241439569ef954e654cbf04c52dcfe5cc][New VC commands for remote unintegrated changes]] - [[https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=ae40c3a43862339b757a4eb9281d866d2739a05d][New commands to report diffs of all local changes]] - New packages: - https://melpa.org/#/emcp: Lets your agent talk to Emacs (MELPA) - https://elpa.gnu.org/packages/forgejo.html: Emacs Forgejo Front-end (GNU ELPA) - https://melpa.org/#/grove: Obsidian-like note-taking for org files (MELPA) - https://elpa.gnu.org/packages/keymap-popup.html: Described keymaps with popup help (GNU ELPA) - https://melpa.org/#/mysql: Pure Elisp MySQL wire protocol client (MELPA) - https://melpa.org/#/outline-stars: Outshine-style star headings for outline-minor-mode (MELPA) - https://melpa.org/#/simulacrum: Inject custom event types into the event stream (MELPA) - https://melpa.org/#/sql-bigquery: Adds BigQuery support to SQLi mode (MELPA) - https://melpa.org/#/tmux-csi-u: Tmux CSI-u decoder (MELPA) - https://melpa.org/#/ttx-mode: TrueType/OpenType font viewer using ttx (MELPA) Links from [[https://www.reddit.com/r/emacs][reddit.com/r/emacs]], [[https://www.reddit.com/r/orgmode][r/orgmode]], [[https://www.reddit.com/r/spacemacs][r/spacemacs]], [[https://mastodon.social/tags/emacs][Mastodon #emacs]], [[https://bsky.app/hashtag/emacs][Bluesky #emacs]], [[https://hn.algolia.com/?query=emacs&sort=byDate&prefix&page=0&dateRange=all&type=story][Hacker News]], [[https://lobste.rs/search?q=emacs&what=stories&order=newest][lobste.rs]], [[https://programming.dev/c/emacs?dataType=Post&page=1&sort=New][programming.dev]], [[https://lemmy.world/c/emacs][lemmy.world]], [[https://lemmy.ml/c/emacs?dataType=Post&page=1&sort=New][lemmy.ml]], [[https://planet.emacslife.com][planet.emacslife.com]], [[https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt][YouTube]], [[http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS][the Emacs NEWS file]], [[https://emacslife.com/calendar/][Emacs Calendar]], and [[https://lists.gnu.org/archive/html/emacs-devel/2026-05][emacs-devel]]. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at [[mailto:[email protected]][[email protected]]]. Thank you!
