Dumb indentation mode is appropriate for editing buffers that Emacs does not fully understand syntactically
semantic-stickyfunc-mode
shows the function point is currently in at the first line of the current buffer. This is useful when you have a very long function that spreads more than a screen, and you don't have to scroll up to read the function name and then scroll down to original position.
This package extends the built-in Save-Place mode by adding support for PDF view (see emacs-pdf-tools
). This package will store the place (e.g., the current page and zoom) of PDF buffers under PDFView mode or DocView mode, and revisiting those PDF files later using the same mode will restore the saved place.
emacs-strace-mode
provides an Emacs major mode highlighting strace outputs.
emacs-smart-hungry-delete
hungrily deletes whitespace between cursor and next word, parenthesis or delimiter while honoring some rules about where space should be left to separate words and parentheses.
Seeing Is Believing is a ruby gem to evaluate Ruby code, recording the results of each line. This minor mode provides an easy way to run it from Emacs on the current region or entire buffer.
sly-named-readtables
is an external contrib for SLY that enables different readtables to be active in different parts of the same file.
sly-package-inferred
is an external contrib for SLY that replaces its completion with a function which is better suited for systems using package inferred style.
Color ANSI codes in the REPL of SLIME
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.
This package provides the current day's name from the Swedish name day calendar. It is integrated with the Emacs calendar and diary.
This package is a theme for emacs-spaceline
that recreates most of the segments available in that package using icons from emacs-all-the-icons
. Icon fonts allow for more tailored and detailed information in the mode line.
This package provides a hook variable switch-buffer-functions
. The hooks will be run when the current buffer is changed after an interactive command, i.e., when post-command-hook
hooks are run. The hooked functions will be called with both the previous and the current buffer.
QMK (Quantum Mechanical Keyboard Firmware) is a keyboard firmware based on the tmk_keyboard firmware with some useful features for Atmel AVR and ARM controllers, and more specifically, the OLKB product line, the ErgoDox EZ keyboard, and the Clueboard product line.
This is the same layout as that of the qmk-firmware-ergodox-ez-dvorak-emacs
, but designed to be used with a Dvorak-configured operating system (instead of a US QWERTY one, which is the default assumption for QMK firmware keymaps).