sly-quicklisp is an external contrib for SLY that provides a sly-quickload command that prompts the user for a package to install.
Ruby Electric mode accelerates code writing in Ruby by making some keys electric and automatically supplying with closing parentheses and end as appropriate.
This package acts as a parallel of consult-lsp for eglot and provides a front-end interface for the workspace/symbols LSP procedure call.
Switch-window is an emacs window switch tool, which offer a visual way to choose a window to switch to, delete, split or other operations.
This package provides a major mode for editing PlantUML sources. It features syntax highlighting, autocompletion, preview of buffer or region and use of locally installed binaries.
Rebecca Emacs theme is a dark theme with purple/violet colors, based on the Dracula theme for Emacs and the Gloom theme for Atom.
This package provides further integration between multiple-cursors and phi-search, a package that allows for interactive searches to move multiple fake cursors.
This project started as fork of org-reveal. It provides an export back-end for HTML presentations with reveal.js from Org mode source files.
emacs-bitbake-modes is a collection of major modes and tools that can be useful when working with the bitbake files in Yocto and OpenEmbedded projects.
Zenburn theme is a port of the popular Vim Zenburn theme for Emacs. It is built on top of the custom theme support in Emacs 24 or later.
parinfer-mode is a proof-of-concept editor mode for Lisp programming languages. It will infer some changes to keep Parens and Indentation inline with one another.
Read-only-cfg is an Emacs minor mode that can automatically make files read-only based on user configuration. User configuration may be prefix directories or regex patterns.
typst-ts-mode is a tree-sitter mode for the Typst typesetting and markup language, providing automatic (re-)compilation, structural navigation, symbol and documentation lookup, and more.
Nano modeline is a minor mode for Emacs that modifies the mode line as [ status | name (primary) secondary ]. It can be displayed at the bottom or at the top.
Doom modeline is a complete modeline for GNU Emacs inspired by the Doom theme collection. This modeline features support for mode-specific icon support, git integration, and several other utilities.
emacs-git-messenger provides git-messenger:popup-message, a function that when called, will popup the last git commit message for the current line. This uses git-blame internally.
This package provides a utility function for Org buffers that makes a _SRC block with the appropriate language annotation for code that has been copied from an Emacs major mode.
Expand region increases the selected region by semantic units. Just keep pressing the key until it selects what you want. There's also er/contract-region if you expand too far.
Provides disable-mouse-mode and global-disable-mouse-mode, pair of minor modes which suppress all mouse events by intercepting them and running a customisable handler command (ignore by default).
Auto format emacs-lisp code on save. ; Usage (elisp-autofmt-buffer) ; Auto-format the current buffer. You may also use the minor mode `elisp-autofmt-mode which enables formatting the buffer on save.
This package adds support for the GDScript programming language from the Godot game engine in Emacs. It features all the essentials, e.g., syntax highlighting, code folding, indentation, automatic pairing, auto-completion, and code formatting.
This package adds support for the GDScript programming language from the Godot game engine in Emacs. It features all the essentials, e.g., syntax highlighting, code folding, indentation, automatic pairing, auto-completion, and code formatting.
emacs-validate-html installs the command validate-html, which sends the current buffer to the World Wide Web Consortium’s HTML Validator service and displays the results in a buffer in Compilation mode.
Adds functions to emacs to highlight text that are useful during development. For example in a shell buffer running a compilation. Main focus is for C++, but will work for other things as well.