YueRen/.emacs.d

Created Dec 27, 2025 · View the YueRen/.emacs.d repository page

emacs configuration

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

1

Lines of Code

11

From

Apr 21, 2023

To

Dec 27, 2025

About YueRen/.emacs.d

This is a comprehensive GNU Emacs configuration optimized primarily for LaTeX and Julia development, with emphasis on screen efficiency and requiring an up-to-date Emacs installation. The configuration is written in Emacs Lisp and uses literate programming style with embedded code blocks.

The config covers fundamental customizations including package management through use-package with archives from ELPA, MELPA, and Org. It implements numerous built-in enhancements such as custom advice functions, automatic file organization via no-littering, and behavioral improvements like remembering recently visited files and minibuffer history. Visual customizations include theming with Dracula, removal of UI clutter like menu bars and toolbars, frame transparency, and highlighting features for current lines and matching parentheses.

The configuration includes modern Emacs packages for an enhanced user experience: Vertico for vertical completion UI, Marginalia for completion annotations, Corfu for autocomplete, Consult for useful commands, and Which-key for keybinding hints. It also customizes editing workflows with packages like visual-replace, ws-butler for whitespace management, move-text for line movement, and custom delete functions that preserve the kill ring. Additional setup includes a startup dashboard showing bookmarks and recent files, window management improvements, and integration with nerd-icons for visual enhancements throughout the interface.

Share this video

More from YueRen

See all →