Skip to content
Tech News
← Back to articles

Simple, beautiful Emacs modeline: modusregel

read original more articles
Why This Matters

The modusregel package enhances the Emacs experience by providing a clean, customizable, and visually appealing mode line that works seamlessly across both GUI and TUI environments. Its smart features, such as improved major mode names and integrated LSP indicators, improve usability and aesthetics for developers. This update is significant as it combines performance, simplicity, and visual clarity, catering to both casual users and power users seeking a streamlined coding environment.

Key Takeaways

modusregel means mode line in the Dutch language.

This package provides a clean, simple, elegant, and beautiful mode line for Emacs (the bottom bar), built with customization, beauty and performance in mind. It is fully compatible with both Emacs GUI and TUI viewports.

Tree-Sitter Smart Major Mode-Mapping: prettifies major mode names, and detects -ts-mode variants (e.g., rust-ts-mode ) and cleans them up beautifully (e.g., Rust ).

prettifies major mode names, and detects variants (e.g., ) and cleans them up beautifully (e.g., ). LSP & Flymake Ready: Built-in, non-intrusive indicators for Eglot and Flymake counters.

Built-in, non-intrusive indicators for Eglot and Flymake counters. Lightweight & Fast: Written in pure, efficient Emacs Lisp with performance in mind—no external dependencies.

Written in pure, efficient Emacs Lisp with performance in mind—no external dependencies. TUI/GUI Parity: Designed to look crisp and aligned whether you are running Emacs in a terminal or a graphical window.

If you like my work, please support me by buying me a cup of coffee ☕ so I can continue with a lot of motivation.