Want this for your repo?
Render a free sample of any GitHub repo in seconds.
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.


