Synosaurus is a thesaurus fontend for Emacs with pluggable backends, including the wordnet
offline backend.
This package provides basic Emacs support for the Scala language, including: local indenting of code, comments and multi-line strings, motion commands and highlighting.
This package provides an Emacs major mode which acts as a front end to mpc, a client for the Music Player Daemon (MPD).
This package provides commands to open a shell buffer in (or relative to) the default-directory or – using projectile or find-file-in-project – a project root.
This package provides a minor mode that enables syntax-based indentation for SQL mode buffers. Indentation rules are flexible and can be customized to match your personal coding style.
Sphinx Doc is an Emacs minor mode for inserting docstring skeletons for Python functions and methods. The structure of the docstring is as per the equirement of the Sphinx documentation generator.
SSH Deploy enables automatic deploys on explicit-save actions, manual uploads, renaming, deleting, downloads, file and directory differences, launching remote terminals (Eshell, Shell), detection of remote changes, remote directory browsing, remote SQL database sessions and running custom deployment scripts via Tramp.
Super-save auto-saves your buffers, when certain events happen, e.g., when you switch between buffers or when an Emacs frame loses focus. You can think of it as both something that augments and replaces the standard Auto-save mode.
Speed Type allows you to practice your touch typing skills. You can test yourself by typing snippets from online books or use any piece of text or code you have in Emacs. Speed Type keeps track of your stats (WPM, CPM, accuracy) while you are typing.
Scratch is an extension to Emacs that enables one to create scratch buffers that are in the same mode as the current buffer. This is notably useful when working on code in some language; you may grab code into a scratch buffer, and, by virtue of this extension, do so using the Emacs formatting rules for that language.
This package provides functions to startup ssh-agent
, set the needed environment variables in Emacs, and prompt for passphrases from within Emacs so that pushes and pulls from magit
will not require entering any passphrase.
It can also be useful on Unix-like platforms to delay having to enter your passphrase until the first time you push to a remote.
Substitute is a set of commands that perform text replacement (i) throughout the buffer, (ii) limited to the current definition (per narrow-to-defun), (iii) from point to the end of the buffer, and (iv) from point to the beginning of the buffer.
These substitutions are meant to be as quick as possible and, as such, differ from the standard query-replace
tool. The provided commands prompt for substitute text and perform the substitution outright.
This is an implemenatation of the Shen programming language in Elisp. The end goal is to provide: 1. An easy way to play with Shen with no other installation hassle (assuming you use Emacs). 2. A first-class development experience when writing Shen. The idea is that an editor that understands the code can be much more helpful than one that does not. To this end the roadmap involves a full gamut of source code introspection and debugging tools.
Shell Maker is a convenience wrapper around Comint mode.
Emacs major mode for .svelte files based on mhtml-mode
This package provides a SOAP client to access web services.
emacs-strace-mode
provides an Emacs major mode highlighting strace outputs.
Sweet is an Emacs theme inspired by the GTK theme with the same name.
emacs-straight-el
is a purely functional package manager for the Emacs hacker.
This package provides utility functions that allow for Fish-style truncated directories in eshell and various modelines.
This package features a new, portable, visual stepping facility for Common Lisp, realized as an extension to SLY.
This library provides a major-mode for viewing syslog files. You can highlight and filter the lines of the file by regular expressions and by timestamp.
This Emacs package provides a quick way to change the default directory for only the next invoked command. The directory selection can be done using Helm, Ido or Ivy.
This package is a major mode for Emacs that provides syntax highlighting for SPARQL. It can also execute queries against a SPARQL HTTP endpoint, such as Fuseki or DBPedia.