This package provides a minor mode that displays Org priorities as custom strings. This mode does not change your files in any way, it only displays the priority part of a heading as your preferred string value.
auto-dictionary
is a minor mode that hooks into Flyspell's on-the-fly spell checking and extends these checks to also detect language. Auto-dictionary then sets ispell-dictionary
to use the detected language.
find-file-in-project
finds files or directories quickly in the current project. The project root is detected automatically when Git, Subversion or Mercurial are used. It also provides functions to assist in reviewing changes on files.
git-auto-commit-mode
is an Emacs minor mode that tries to commit changes to a file after every save.
When gac-automatically-push-p
is non-nil, it also tries to push to the current upstream.
The ido-completing-read+ function is a wrapper for ido-completing-read. Importantly, it detects edge cases that ordinary ido cannot handle and either adjusts them so ido can handle them, or else simply falls back to the standard Emacs completion function instead.
The initial purpose of this package was to enable easy conversion from BibTeX/LaTeX citations into a plain text format that can be easily pasted into other programs that are unfriendly to LaTeX (or for quickly sharing references with colleagues or friends through email, etc.).
This Emacs package provides the commands aa2u
and aa2u-rectangle
. Both of these commands can be used to convert simple ASCII art line drawings to Unicode; the former works on the active region of the buffer, while the latter works on rectangular selections.
List all available packages in Helm (with installed packages displayed in their own respective face). Fuzzy-search, mark and execute the desired action over any selections of packages: Install, uninstall, display packages details (in Org Mode) or insert details at point, find files owned by packages... And much more, including performing all the above over the network.
This package provides an Emacs Lisp macro, with-simulated-input
, which evaluates one or more forms while simulating a sequence of input events for those forms to read. The result is the same as if a user had evaluated the forms and then manually typed in the same input. This macro is useful for non-interactive testing of normally interactive commands and functions, such as completing-read
.
This library allows the user to set Emacs exec-path
and PATH
from the shell's PATH
, so that shell-command
, compile
and the like work as expected on systems on which Emacs is not guaranteed to inherit a login shell's environment variables. It also allows other environment variables to be retrieved from the shell, so that Emacs will see the same values you get in a terminal.
This package provides a global minor mode that changes how Emacs handles the lookup of applicable dir-locals files (.dir-locals.el
): instead of starting at the directory of the visited file and moving up the directory tree only until a first dir-locals file is found, collect and apply all (!) dir-locals files found from the current directory up to the root one.
Values specified in files nearer to the current directory take precedence over values in files farther away from it.
You might want to use this to globally set dir-local variables that apply to all of your projects, then override or add variables on a per-project basis.
nerd-icons-completion - Use nerd-icons for completion
Color ANSI codes in the REPL of SLIME
This package provides Emacs highlighting using Ethan Schoonover’s Solarized color scheme.
Display information about a buffer's project (a "project tag") in its mode line.
This package uses emacs-all-the-icons
to display icons in Ibuffer buffers.
This package provides a minor mode for preview of Markdown files, and sends rendered Markdown to a web browser.
Fill-column-indicator graphically indicates the location of the fill column by drawing a thin line down the length of the editing window.
This package searches the parent directories of the current file for the project's node_modules/.bin/
directory, allowing Emacs to find project-specific installations of packages.
This package provides two minor modes to highlight indentation guides in Emacs:
highlight-indentation-mode
, which displays guidelines indentation (space indentation only).highlight-indentation-current-column-mode
, which displays guidelines for the current-point indentation (space indentation only).
Instead of replacing yes-or-no-p with y-or-n-p, replace it with something even more mentally demanding.
Currently implemented:
- super-duper-yes-or-no-words-p. - super-duper-yes-or-no-toggle-case-p. - super-duper-yes-or-no-arithmetic-problem-p.
Consult the README.org file or the Emacs help of these functions for more information.
ElementaryX: Elementary Emacs configuration coupled with Guix. Early init.
ElementaryX: Elementary Emacs configuration coupled with Guix Add a default.el startup file.
ElementaryX: Elementary Emacs configuration coupled with Guix org-mode publish (ox-publish) setup.