SVG-Line: Better Status Bars for Emacs – Charlie Holland's Blog
3 days ago
- #Emacs
- #Status Bar
- #SVG
- svg-line enhances Emacs status bars by rendering them as SVG images for uniform multi-line layout, alignment, icons, and interactivity across mode-line, header-line, tab-bar, and tab-line.
- Features include per-row alignment, clickable segments with actions and menus, support for Nerd Font icons, dynamic indicators like progress bars, and responsive text scaling.
- Configuration is simplified through a single :content function and svg-line-activate, with consistent setup for all status bars and two layouts: lines for most bars and wrap for tab-line to handle overflow.