This package allows editing source code blocks embedded in Markdown files using the major mode corresponding to each block.
erc-scrolltoplace
is an ERC module to try to emulate scrolltobottom
while keep-place
is enabled.
This package contains functions that execute exwm keypresses mapped in firefox to the action described in the function name.
This package provides an ESS-like binding to send lines or regions to a REPL from Ruby buffers.
This package provides an ESS-like binding to send lines or regions to a REPL from Emacs Lisp buffers.
VHDL-ts-mode provides syntax highlighting, indentation, imenu, which-func, navigation and basic beautify and completion features to navigate and edit VHDL files.
This package makes it easy to define and call context-specific emacs-transient
menus for current project, git repo, buffer or any other condition.
This Emacs package helps you to create .dot
or .gv
files using the DOT syntax, and use Graphviz to convert these files to diagrams.
This package provides the ability to always show the current org header line at the top of the window--no matter how far down you scrolled.
aggressive-indent-mode
is a minor mode that keeps your code always indented. It reindents after every change, making it more reliable than electric-indent-mode
.
Minor mode providing syntax highlighting of known Emacs Lisp symbols. Currently the code distinguishes Lisp functions, built-in functions, macros, faces and variables. To enable call highlight-defined-mode
.
This package allows you to expand Yasnippet' snippets through a completing-read interface. It supports previewing the current snippet expansion and overwriting the marked region with a new snippet completion.
`company-complete org blocks using "<" as a trigger. To enable, add `company-org-block to `company-backends'. Configure edit style via `company-org-block-edit-style'. Completion candidates are drawn from `org-babel-load-languages'.
This Helm source can be used to search contacts stored in org-contacts format. There are actions for inserting postal addresses, email addresses, and phone numbers in the buffer where helm-org-contacts
was called.
This package highlights Doxygen comments.
In addition to highlighting Doxygen commands and their arguments, entire Doxygen comment are highlighted, making them stand out compared to other comments. The code blocks are highlighted according to the language they are written in.
highlight-numbers-mode
provides a minor mode for syntax highlighting of numeric literals in source code.
It s customizable: it's easy to add or redefine what exactly constitutes a "number" in given major mode. See highlight-numbers-modelist
.
This Emacs package provides convenient methods for manipulating the naming style of a symbol. It supports different naming conventions such as:
camel case
Pascal case
all upper case
lower case separated by underscore
etc...
This package renders an indicator with an email count of the notmuch
index on the Emacs mode line. The underlying mechanism is that of notmuch-count
, which is used to find the number of items that match the given search terms.
Org Modern mode cannot style various Org blocks properly when used in conjunction with Org Indent mode. This small package approximately reproduces the block styling of Org Modern mode when using Org Indent mode. It can be used with or without Org Modern mode.
evil-cleverparens
remaps Evil keybindings to allow modal editing with screwing up the structure of Lisp code. Alternatives for verb commands which would are normally destructive (such as deletion) are provided. Those alternative commands are and bound by default to their corresponding Evil keys.
emacs-xelb
is a pure Emacs Lisp implementation of the X11 protocol based on the XML description files from the XCB project. It features an object-oriented API and permits a certain degree of concurrency. It should enable you to implement low-level X11 applications.
mu4e-jump-to-list
allows you to select and view mailing lists automatically using existing List-ID headers in your mu database. Just press "l" in the headers view and any mailing list you've subscribed to will be automatically discovered and presented in recency order.
Irony-mode provides Clang-assisted syntax checking and completion for C, C++, and ObjC in GNU Emacs. Using libclang
it can provide syntax checking and autocompletion on compiler level which is very resistant against false positives. It also integrates well with other packages like eldoc-mode
and especially company-mode
as described on the homepage.
This package uses Pandoc to convert selected file types to Org. It can convert supported non-Org files to an Org file with Pandoc.
It can also intercept requests for non-Org files it knows it can convert, convert the file to a temporary Org file, and open this file instead. On save, it exports back to the original non-Org file.