Skip to content

Latest commit

 

History

History
70 lines (47 loc) · 4.36 KB

PACKAGES.org

File metadata and controls

70 lines (47 loc) · 4.36 KB

Emacs Packages

The list of Emacs packages to potentially check out:

  • emacs-syncthing - Emacs client for Syncthing
  • llm - A package abstracting LLM capabilities
  • password-store - Allows pass integration for managing credentials
  • vlf - View large files

UX/UI

  • current-window-only - Open things only in the current window. No other windows, no splits
  • deadgrep - Fast, friendly searching with ripgrep and Emacs; see ALTERNATIVES.md for a good summary of alternative tools
  • diff-hl - Highlighting uncommitted changes
  • iwindow - Interactively manipulate windows
  • mini-ontop.el - Prevent windows from jumping on minibuffer activation
  • selected-window-accent-mode - Accentuate the active window
  • stillness-mode.el - Make your windows stay still
  • symbols-outline.el - Display symbols (functions, variables, etc) in a side window.
  • textsize - Automatically choose a font point size for the Emacs default face based on the size and pixel pitch of the display

Editing

  • iedit - Modify multiple occurrences simultaneously
  • reverse-im.el - Overrides function-key-map for preferred input method(s) to translate input sequences to English, so we can use Emacs binding while a non-default system layout is active

Japanese input

  • migemo - Provide Japanese increment search with romanized Japanese

Lookup

LSP

  • esbonio.el - Integrating the esbonio language server (for Sphinx)
  • harper - The Grammar Checker for Developers

Optimization

  • compile-angel.el - Auto byte/native-compile all Elisp files (alternative to: auto-compile)

Org

  • consult-notes - Consult to search notes
  • org-luhmann - Luhmann’s numbering system for org-mode
  • org-make-toc - Automatic tables of contents for Org-mode files
  • org-numbering - A flexible and customizable numbering system for Org mode headings, supporting various international numbering schemes
  • org-super-agenda - Supercharge your Org daily/weekly agenda by grouping items
  • org-tree-slide - A presentation tool for org-mode based on the visibility of outline tree
  • shrface - Extend eww/nov with org-mode features, archive web pages to org files with shr

Programming

  • flymake-bashate.el - A Flymake backend for real-time style checking for Bash shell scripts
  • emr (Emacs Refactor) - A framework for providing language-specific refactoring
  • minuet-ai.el - Code completion as-you-type from popular LLMs
  • nxml-mode - A major mode for editing XML
  • outline-indent.el - Fold text based on indentation, c.f., origami & yafolding
  • slug - Create friendly slugs for your URLs and filenames

Writing

Shell & terminal

  • eee.el - Launch TUI commands in an external terminal asynchronously