EmacsNews automatically monitors blogs, forums, and news sources for articles about Emacs, Org-mode, Elisp, and the wider Emacs ecosystem. This is an aggregator service linking to original sources.
Recent Articles
-
-
Emacs: easily set timers with TMR
-
Paste screenshots into org doom eMacs
-
Static wiki generator from org mode files ?
-
[Package] sign.el: an Emacs interface for Signal via signal-cli JSON-RPC.
-
Popper.el not respecting popper-window-height value
-
Two years of taking notes in org-roam
-
You can now merge tabs in emacs
-
Special characters on Sun type 6 USB keyboard
-
duckdb-query.el - Bidirectional DuckDB SQL/Elisp bridge: query parquet, CSV, org-tables, alists IN THE SAME SQL statement SEAMLESSLY - get alists, vectors, org-tables or other elisp data structures back
-
pi-coding-agent (20260121.1419) --- Emacs frontend for pi coding agent
-
Blogging with Emacs org-mode and SvelteKit
-
Jack Baty: Blogging with org-mode and ox-hugo again
-
Experimental Skia rendering backend as cairo alternative
-
oai (20260121.903) --- AI-LLM blocks for org-mode
-
org-mode-hook doesn't work for customized Modus Themes function
-
forge (20260120.1953) --- Access Git forges from Magit
-
Sacha Chua: Emacs and whisper.el :Trying out different speech-to-text backends and models
-
Eglot's event buffer empty on Mac OS?
-
Berean Standard Bible in org mode
-
Irreal: TMR Video
-
Christian Tietze: Emacs Carnival 2026-01: “This Year, I’ll ...”
-
indent-bars is now @v1.0
-
Changing the value of a defcustom variable with the :set function
-
Is there a way to determine whether a symlink is relative or absolute in elisp code?
-
Sacha Chua: 2026-01-19 Emacs news
-
[Package Announcement] ox-reveal-layouts: Professional layouts for ox-reveal slides (Grids, Splits, Stickers) with a visual menu.
-
Another beautiful modeline: maple-modeline, and share some packages that I've written
-
TAONAW - Emacs and Org Mode: org-mode capture: menu inside a menu
-
org-node (20260119.1746) --- Fast org-roam replacement
-
elisp-dev-mcp (20260119.1722) --- MCP server for agentic Elisp development
-
How does one specify a font's optical size?
-
Irreal: The Success of Markdown
-
A minor mode supporting Advent of Code puzzle solving in Emacs
-
Chris Maiorana: Workout tracking with Org Mode bounced up to HTML file
-
Package install stuck
-
Is it possible to get bash completion in `M-x shell` buffers?
-
Magnus: Trying eglot, again
-
slime (20260119.505) --- Superior Lisp Interaction Mode for Emacs
-
Protesilaos Stavrou: Emacs: easily set timers with TMR
-
test-simple (20260118.2141) --- Simple Unit Test Framework for Emacs Lisp
-
org-agenda-api + mova: Mobile org-mode without compromises
-
Irreal: Regulating Your Writing Workflow With Emacs
-
use-package-treesit (20260118.1521) --- Automatically use tree-sitter enhanced major modes
-
Bending Emacs Episode 10: AI / LLM agent-shell [video]
-
Looking for a org-habit frontend that is more fun to use
-
James Dyer: Speed Reading in Emacs: Building an RSVP Reader
-
org-projectile (20260118.807) --- Repository todo capture and management for org-mode with projectile
-
org-project-capture (20260118.807) --- Repository todo capture and management for org-mode
-
org-category-capture (20260118.807) --- Contextualy capture of org-mode TODOs
-
editorconfig (20260118.718) --- EditorConfig Emacs Plugin
-
org-repeat-by-cron (20260118.526) --- An Org mode task repeater based on Cron expressions
-
Suggestions wanted for the next version of Bedrock
-
I'm going back to Emacs (thanks to Claude Code)
-
Protesilaos Stavrou: Emacs: notmuch-indicator version 1.3.0
-
ranger (20260117.2303) --- Make dired more like ranger
-
Sacha Chua: Emacs: Updating a Mailchimp campaign using a template, sending test e-mails, and scheduling it
-
multiple-cursors (20260117.1733) --- Multiple cursors for Emacs
-
org-modern (20260117.1652) --- Modern looks for Org
-
nerd-icons (20260117.1631) --- Emacs Nerd Font Icons Library
-
Irreal: Bending Emacs 10: Agent Shell
-
Pros and Cons list in Org Mode via + & -
-
ticktick (20260117.1242) --- Sync Org Mode tasks with TickTick
-
Org Mode requests: [FR] ensure that org-support-shift-select can conform fully to emacs defaults
-
Protesilaos Stavrou: Emacs: doric-themes version 0.6.0
-
How to open a file in Emacs
-
magit (20260116.1722) --- A Git porcelain inside Emacs
-
Irreal: Multiple Editing Instances Of A Single File
-
punchagan: Safari and invalid HTTP/2 headers
-
Rassumfrassum an Emacs LSP Multiplexer
-
org-links (20260116.1316) --- Better manage line numbers in links of Org mode
-
Chris Maiorana: Git changes and commits in Emacs modeline
-
org-social (20260116.749) --- An Org-social client for Emacs
-
Change defcustom variable with :set lambda
-
Jack Baty: Fedora/KDE on the Framework laptop
-
Alvaro Ramirez: Bending Emacs - Episode 10: agent-shell
-
Rahul Juliato: Eglot with multiple LSP servers per buffer using rassumfrassum
-
noa ks: The eternal struggle against org's overenthusiastic keybindings
-
Irreal: Making Agenda Items Into Appointments
-
notmuch (20260114.2256) --- Run notmuch within emacs
-
Sacha Chua: Visualizing and managing Pipewire audio graphs from Emacs
-
Sacha Chua: Emacs Lisp: Editing one file twice at the same time
-
org-agenda starting at other days
-
[Prototype] org-roam-calendar: A visual and chronological browser for your notes
-
compile-angel (20260114.1601) --- Automatically Compile Elisp files (auto-compile alternative)
-
borg (20260114.1146) --- Assimilate Emacs packages as Git submodules
-
Chris Maiorana: The 10-Commit Rule: how git version control can improve writing quality
-
org-contacts (20260114.754) --- Contacts management system for Org mode
-
ox-pandoc (20260113.1929) --- An Org-mode exporter using pandoc
-
emms (20260113.1922) --- The Emacs Multimedia System
-
Irreal: Unfill
-
org-msg (20260113.1253) --- Org mode to send and reply to email in HTML
-
proof-general (20260113.1228) --- A generic Emacs interface for proof assistants
-
yaml (20260113.653) --- YAML parser for Elisp
-
LSP-Metals – Emacs Scala IDE Using Lsp-Mode to Connect to Metals
-
Dave's blog: Tmux and the mouse
-
Sacha Chua: 2026-01-12 Emacs news
-
Irreal: The Emacs OS: The Unix Way Vs. The Emacs Way
-
tc (20260112.1340) --- A Japanese input method with T-Code on Emacs
-
The Emacs Widget Library: A Critique and Case Study
-
easy-hugo (20260112.502) --- Write blogs made with hugo by markdown or org-mode
-
Show HN: Pi-coding-agent: Emacs front end for AI-assisted coding
-
Irreal: A New Package.el Feature
-
Chris Maiorana: The Emacs Way: Listing Directory Contents
-
mock-fs (20260111.410) --- Virtual filesystem for Emacs Lisp tests
-
Mike Olson: Announcing eglot-python-preset
-
Irreal: Running Emacs As A Service
-
Bytelocker Emacs Port
-
James Dyer: A single function ripgrep alternative to rgrep
-
orgtbl-fit (20260109.925) --- Fit an Org Mode column using Calc regression methods
-
orgtbl-join (20260109.917) --- Join columns from other Org Mode tables
-
Vui.el: Declarative, component-based UI library for Emacs
-
orgtbl-aggregate (20260109.837) --- Aggregate an Org Mode table | + | + | into another table
-
Protesilaos Stavrou: Emacs: my ‘oxford-calendar’ package
-
James Endres Howell: Custom sorting of mu4e headers
-
Native Graphical Emacs on Android
-
Bending Emacs – Episode 9: Time around the world
-
2026-01-05 Emacs news
-
Show HN: Emacs-riscv – A RISC-V emulator written in Emacs Lisp
-
The People of Emacs
-
Emacs: Substitute version 0.5.0
-
Emacs: ef-orange and ef-fig are part of the ef-themes
-
org-roam-timeline is now on MELPA! 🟣 (Visual history for your nodes)
-
Word definitions for org-mode notes
-
Emacs: modus-themes version 5.2.0
-
(Update) org-headline-card 0.3: SVG rendering engine boosts performance and visual Effects
-
org-repeat-by-cron.el:An Org mode task repeater based on Cron expressions
-
2025-12-29 Emacs news
-
Emacs Lisp Elements: EPUB and PDF versions now available
-
IOS
-
Would you like to use org-templates a lá Mustache templates or cookiecutter?
-
2025-12-22 Emacs news
-
Emacs for Writers – Everything You Need to Know
-
Getting Emacs and macOS to Play Nice
-
Recursive Project Search in Emacs
-
Exploring Speculative JIT Compilation for Emacs Lisp with Java
-
Treat Emacs as an Elisp Runtime Using Eask
-
Properly Preparing Tea While Shaving an Emacs Yak
-
Show HN: I made a script to export Emacs org-agenda to Apple Reminders
-
I built a visual Timeline for Org-Roam (Bi-directional sync + HTML/JS UI)
-
Emacs: refinements to the Denote file prompt
-
2025-12-15 Emacs news
-
Emacs: spacious-padding version 0.8.0
-
Sending receipts to [an] accountant from Emacs
-
‘Emacs Lisp Elements’ book version 2
-
2025-12-08 Emacs news
-
EmacsConf 2025
-
Emacs: pulsar version 1.3.0
-
Emacs: Substitute version 0.4.0
-
Bending Emacs - Episode 6: Overlays
-
Bringing Emacs Support to OCaml's LSP Server with ocaml-eglot
-
emacs for code editing
-
Emacs: new Modus themes tool to generate a complete palette
-
Emacs: doric-themes version 0.5.0
-
Emacs: new ‘denote-merge’ package
-
Emacs: new Doric themes ‘doric-siren’ and ‘doric-mermaid’
-
Emacs: complete examples for Modus themes derivatives
-
Neovim vs Emacs | Roundtable w/ TJ DeVries, DistroTube, Greg Anders & Joshua Blais
-
Emacs: ‘standard-themes’ version 3.0.0
-
Emacs: ef-themes version 2.0.0
-
Emacs: modus-themes version 5.1.0
-
How I am deeply integrating emacs
-
The Ping Localhost Hack for Emacs Shell on Windows
-
agent-shell 0.17 improvements + MELPA
-
Emacs: modus-themes version 5.0.0
-
Magit is Amazing
-
Bare metal (the emacs essay)
-
Emacs time-zones
-
Emacs: Denote version 4.1.0
-
Prot Asks: Ovi about Clojure development and business, Emacs, and AI
-
Prot Asks: Ag about Emacs, Lisps, LLMs, and story-telling
-
Emacs: tmr version 1.2.0
-
Emacs: the ‘standard-themes’ are also built on top of the ‘modus-themes’
-
Emacs: ‘modus-themes’ as a basis for other themes; ‘ef-themes’ is first
-
Emacs: building on top of the Modus themes
-
Emacs: the next ‘ef-themes’ will build on top of the ‘modus-themes’
-
Introducing Emacs agent-shell (powered by ACP)
-
Emacs: ef-themes version 1.11.0
-
Emacs: example of a custom Denote identifier to include day of week data
-
Emacs: the next version of Denote will support custom identifiers
-
Prot Asks: Julien about Emacs, functional package managers, Nix, Guix, and reproducibility
-
A CEO's Guide to Emacs
-
In-depth Review of Emacs tree-sitter integration
-
Prot Asks: Greg about Emacs, Android, dogs, fishing, cycling, and Pennsylvania
-
Emacs: show-font version 1.0.0
-
Prot Asks: Amin about EmacsConf, Debian, GNU, Internet Archive, and Canada
-
Emacs: doric-themes version 0.4.0
-
Prot Asks: Alex about LSP, Elisp programming, Guix, cycling, Go game, philosophy, and SwayWM
-
Emacs: show-font version 0.4.0
-
Prot Asks: Dimos about Emacs interconnectedness, collective work, and The Conspiracy Club
-
Prot Asks: Erik about Emacs since the 1990s, Oregon and Portland, and podcasting
-
Emacs: in-development ‘doric-beach’ and ‘doric-valley’ themes
-
Emacs: sxhkdrc-mode version 1.2.0
-
Prot Asks: Arni about Emacs, no distractions, socialising, and self-expression through art
-
Emacs: doric-themes version 0.3.0
-
Prot Asks: PizzaTorque about Emacs for programming, linguistics, art and community
-
Prot Asks: James about biology teaching, Emacs, and free software politics
-
I got the Emacs Writing Studio (EWS) book
-
Emacs: new ‘oak’ and ‘pine’ doric-themes
-
Prot Asks: Diego about Emacs use, head of engineering, industry’s state, and combat sports
-
Deep dive with @linkarzu about Emacs, NeoVim, Linux, keyboards, and philosophy
-
Prot Asks: Rudy about Emacs for game development, Lisp hacking, and learning
-
I will talk about Emacs on the @linkarzu YouTube channel
-
Prot Asks: Ihor about maintaining Emacs Org mode, history, travels, and material science
-
Prot Asks: Eric about Emacs, Lisp, music, aesthetics, and Minnesota
-
Emacs: cursory version 1.2.0
-
Prot Asks: Gino about Emacs for data engineering, Open Source, and Chile
-
Emacs: dired-preview version 0.6.0
-
Prot Asks: Thomas about Emacs writing, Brazilian Jiu Jitsu, sport culture, and manga
-
Common questions about the ‘Prot Asks’ videos on Emacs and Life
-
Prot Asks: Carlos about Emacs for engineering, free software, and Spain
-
Join me for ‘Prot Asks’ public video calls about Emacs and life in general
-
Emacs: reorder Denote file name components
-
Emacs: mct version 1.1.0
-
Emacs: doric-themes version 0.2.0
-
Emacs: beframe version 1.4.0
-
Emacs: modus-themes version 4.8.0
-
Emacs: spacious-padding version 0.7.0
-
Emacs: doric-themes version 0.1.0
-
Emacs: live package maintenance (denote, doric-themes, etc.) today 2025-05-21 at 11:00 Europe/Athens time
-
Emacs: my new Doric themes
-
Live @ 2025-05-11, 14:00 Europe/Athens: ‘Ask Me Anything’ about Emacs, Linux, and Life in general
-
Emacs: ef-themes version 1.10.0
-
Emacs: show-font version 0.3.0
-
Emacs: tmr version 1.1.0
-
Emacs: modus-themes version 4.7.0
-
Emacs: Denote version 4.0.0
-
Emacs: My new ‘Emacs Lisp Elements’ book
-
Emacs: dired-preview version 0.5.0
-
Emacs: stylistic refinements to the “tinted” Modus themes
-
Emacs: ‘denote-journal’ integration with ‘M-x calendar’
-
Emacs: Denote ‘query links’ (links that trigger a search)
-
Emacs: first look at query links for Denote version 4.0.0
-
Emacs: how I build from emacs.git on Debian stable
-
Emacs: Denote is becoming many packages
-
Live @ 2025-03-15, 14:00 Europe/Athens: ‘Ask Me Anything’ about Emacs, Linux, and Life in general
-
Replacing tmux and GNU screen with Emacs
-
What's New in Emacs 30.1?
-
Emacs: fontaine version 3.0.0
-
Emacs: dired-preview version 0.4.0
-
Emacs: I am in the process of splitting Denote into many packages
-
Tool use with gptel: looking for testers!
-
Fringe Matters: Finding the Right Difference
-
Get emacs to work with a local site-lisp directory
-
The Emacs 29 Edition of Mastering Emacs is out now
-
[ANN] Emergency bugfix release: Org mode 9.7.5
-
The Emacs Window Management Almanac
-
For Your Reference: RefTeX in Org Mode
-
Announcing the System Crafters Forum!
-
Can not configure lsp-enabled-clients via lsp-jedi
-
Crafted Emacs Update
-
Different Strokes For Different Folks
-
Mermaid major mode not showing up after installation
-
Crafted Emacs V2 Release Announcement
-
Crafted Emacs V2 pre-release Announcement
-
Crafted Emacs Update and New Teammate!
-
Cool your heels, Emacs
-
Crafted Emacs v2 Beta Announcement
-
Changes to the System Crafters Matrix Channels
-
Community Chat is Moving From Discord to Matrix and IRC
-
Unveiling the New System Crafters Site!
-
org-content function equivalent for using in the outline-minor-mode
-
Persistent prefix keymaps in Emacs
-
A Consistent Structural Editing Interface
-
Unable to import project with lsp/lsp-mode, persistent completing-read popup message
-
How to open serial-port with root privileges
-
Notmuch Ado About Nothing
-
It Bears Repeating: Emacs 28 & Repeat Mode
-
more < less < emacs
-
How to tell emacs how to find TeX compiler?
-
Change to hosting provider
-
Fast Latex previews in Org-mode
-
Scaling Latex previews in Emacs
-
Dired history in Emacs
-
A Tab Bar Menu in Emacs
-
Simple folding with Hideshow
-
LaTeX Input for Impatient Scholars
-
ELMO - Embark Live Mode for Emacs
-
An Elisp Editing Tip
-
Avy can do anything
-
Popup buffer management with keyboard hints
-
Jumping directories in eshell
-
Fifteen ways to use Embark
-
A better yank-pop binding
-
Why is electric-indent-mode adding extra indentation after pressing return twice in org source blocks?
-
Address autocompletion doesn't work after compiling `elc` files for `mu4e`
-
Bridging Islands in Emacs: re-builder and query-replace-regexp
-
Popper-mode: dealing with window clutter in Emacs
-
Persistent project switching in Emacs
-
More batteries included with emacs
-
Batteries included with Emacs
-
How to remap the search backwards evil-ex-search-previous command of evil?
-
C-x C-f, Cannot complete file name for desktop folders
-
Lazy Elfeed
-
ein login error due to curl version not support compressed
-
Write code comments in org-mode with poporg
-
Reorder TODO items in your org-mode agenda
-
Pop up a quick shell with shell-pop
-
View and annotate PDFs in Emacs with PDF-tools
-
Disable auto id generation in org-mode html export
-
Using a visible bell in Emacs
-
Tree-style directory views in dired with dired-subtree
-
Adaptive cursor width
-
How do I make emacs find `ac-source-pycomplete`?