RYO modal provides a convenient way of defining modal keybindings in Emacs, and does not come with any predefined bindings.
While lsp-tex.el, included by lsp-mode, provides minimal setting for Texlab, lsp-latex.el provides full features of Texlab!
Add an interactive emacs function for dired
buffers, which applies a function on selected files. Comes with some example functions.
This plugin subscribes to hooks erc-insert-modify-hook
and erc-send-modify-hook
to download and show images.
Prescient is a library for sorting and filtering, as well as extensions for Ivy and Company that make use of the library.
This package provides additional functions for multiple-cursors
, including functions for marking s-expressions, comparing characters, removing cursors, and more.
This package provides a add-hooks
function tidies up duplicate hook and function names further into a single declarative call.
This package provides a popup offering a preview of a list of candidates on which user-defined dispatch actions can act.
ws-butler automatically trims trailing whitespace characters on save. In contrast with other whitespace cleanup solutions, only modified lines are trimmed.
This package provides a major mode for editing answer set programs, in particular ones that can be solved by clingo
.
Mood-line is a minimal Emacs mode-line configuration that aims to replicate some of the features of the Doom modeline package.
Emacs-Syncthing is a client for the Syncthing file synchronization tool which provides an Emacs interface to replace the built-in web UI.
Project-X provides convenience features for Emacs' Project library. In particular, it saves and restores project files and window configurations across sessions.
This package extends Emacs' info.el
by allowing outline-enabled table of contents, additional metadata association for Info nodes, and more.
This package displays ElDoc documentations in a childframe. The childfrme is selectable and scrollable with mouse, even thought the cursor is hidden.
Mood-line is a minimal Emacs mode-line configuration that aims to replicate some of the features of the Doom modeline package.
This package provides Emacs major modes for editing various Git configuration files, such as .gitattributes
, .gitignore
, and .git/config
.
Emacs-Syncthing is a client for the Syncthing file synchronization tool which provides an Emacs interface to replace the built-in web UI.
anzu
provides a minor mode that displays the current match and total match information in the mode-line in various search modes.
Framemove is similar to the Windmove library, but for frames. It provides a simple set of keystrokes to move the input/focus between windows.
templatel is the modern templating language. It provides variable substitution and control flow through a clean and powerful language inspired by Python's Jinja.
Tree-like interface to Emacs undo system, providing graphical tree presentation of all previous states of buffer that allows easily move between them.
scad-dbus allows controlling OpenSCAD
from within Emacs
via D-Bus without having to switch programs or reach for the mouse.
This package facilitates editing text from EXWM buffers by generating a temp buffer in which any useful Emacs utilities and modes can be invoked.