_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
emacs-popon 0.13
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/akib/emacs-popon/
Licenses: GPL 3+
Synopsis: Pop floating text on a window
Description:

emacs-popon allows you to pop text on a window, what we call a popon. Popons are window-local and sticky, they don't move while scrolling, and they even don't go away when switching buffer, but you can bind a popon to a specific buffer to only show on that buffer.

emacs-ctrlf 1.6
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/raxod502/ctrlf/
Licenses: Expat
Synopsis: Single-buffer text search in Emacs
Description:

CTRLF (pronounced control F) is an intuitive and efficient solution for single-buffer text search in Emacs, replacing packages such as Isearch, Swiper, and helm-swoop. It takes inspiration from the widely-adopted and battle-tested Ctrl+F interfaces in programs such as web browsers, but follows the flow and keybindings of Isearch.

emacs-gnugo 3.1.2
Dependencies: gnugo@3.8
Propagated dependencies: emacs-ascii-art-to-unicode@1.13 emacs-xpm@1.0.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/gnugo.html
Licenses: GPL 3+
Synopsis: Emacs major mode for playing GNU Go
Description:

This package provides an Emacs based interface for GNU Go, which can be started via M-x gnugo. It has a graphical mode where the board and stones are drawn using XPM images and supports the use of a mouse. You can switch to the graphical mode by running M-x gnugo-image-display-mode.

emacs-rudel 0.3.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://rudel.sourceforge.net/
Licenses: GPL 3+
Synopsis: Collaborative editing framework
Description:

Rudel is a collaborative editing environment for GNU Emacs. Its purpose is to share buffers with other users in order to edit the contents of those buffers collaboratively. Rudel supports multiple backends to enable communication with other collaborative editors using different protocols, though currently Obby (for use with the Gobby editor) is the only fully-functional one.

emacs-slite 1.0.0-0.942a953
Dependencies: sbcl-cl-str@0.21 sbcl-fiveam@1.4.2 sbcl-parachute@1.5.0-3.dd925cb sbcl-lisp-unit2@0.9.4-0.b5aa17b
Channel: guix
Location: gnu/packages/lisp-xyz.scm (gnu packages lisp-xyz)
Home page: https://github.com/tdrhq/slite
Licenses: ASL 2.0
Synopsis: SLIme-based TEst runner for FiveAM and Parachute Tests
Description:

Slite interactively runs your Common Lisp tests (currently only FiveAM and Parachute are supported). It allows you to see the summary of test failures, jump to test definitions, rerun tests with debugger all from inside Emacs.

In order to work, this also requires the slite Common Lisp system to be present. See the *cl-slite packages.

emacs-whois 0.0.0-1.3c3c41b
Channel: wigust
Location: wigust/packages/emacs.scm (wigust packages emacs)
Home page: https://github.com/lassik/emacs-whois/
Licenses: GPL 3+
Synopsis: Extends the whois functionality of Emacs
Description:

This package complements (does not replace) the standard whois functionality of GNU Emacs. It provides:

  • whois-mode with font-lock highlighting to make whois responses easier to read.

  • whois-shell function to make a whois query using the system whois program instead of Emacs' own (often not up to date) whois client.

emacs-zones 2023.6.11
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://www.emacswiki.org/emacs/Zones
Licenses: GPL 3+
Synopsis: Define and act on multiple zones of buffer text
Description:

Library zones.el lets you easily define and subsequently act on multiple zones of buffer text. You can think of this as enlarging the notion of region. In effect, it can remove the requirement of target text being a contiguous sequence of characters. A set of buffer zones is, in effect, a (typically) noncontiguous set of text.

emacs-slime 2.31
Propagated dependencies: emacs-macrostep@0.9.5
Channel: atomized
Location: atomized/packages/emacs-xyz.scm (atomized packages emacs-xyz)
Home page: https://github.com/slime/slime
Licenses: GPL 2+ Public Domain
Synopsis: Superior Lisp Interaction Mode for Emacs
Description:

SLIME extends Emacs with support for interactive programming in Common Lisp. The features are centered around slime-mode, an Emacs minor mode that complements the standard lisp-mode. While lisp-mode supports editing Lisp source files, slime-mode adds support for interacting with a running Common Lisp process for compilation, debugging, documentation lookup, and so on.

emacs-slime 2.31
Propagated dependencies: emacs-macrostep@0.9.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/slime/slime
Licenses: GPL 2+ Public Domain
Synopsis: Superior Lisp Interaction Mode for Emacs
Description:

SLIME extends Emacs with support for interactive programming in Common Lisp. The features are centered around slime-mode, an Emacs minor mode that complements the standard lisp-mode. While lisp-mode supports editing Lisp source files, slime-mode adds support for interacting with a running Common Lisp process for compilation, debugging, documentation lookup, and so on.

emacs-slime 2.24
Propagated dependencies: emacs-macrostep@0.9.5
Channel: wigust
Location: wigust/packages/emacs.scm (wigust packages emacs)
Home page: https://github.com/slime/slime
Licenses: GPL 2+ Public Domain
Synopsis: Superior Lisp Interaction Mode for Emacs
Description:

SLIME extends Emacs with support for interactive programming in Common Lisp. The features are centered around slime-mode, an Emacs minor mode that complements the standard lisp-mode. While lisp-mode supports editing Lisp source files, slime-mode adds support for interacting with a running Common Lisp process for compilation, debugging, documentation lookup, and so on.

emacs-iter2 2.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/doublep/iter2
Licenses: GPL 3+
Synopsis: Reimplementation of Elisp generators
Description:

iter2 is a fully compatible reimplementation of built-in generator package. It provides iter2-defun and iter2-lambda forms that can be used in place of iter-defun and iter-lambda. All other functions and macros (e.g. iter-yield, iter-next) are intentionally not duplicated: just use the ones from the original package.

emacs-moody 1.1.5
Propagated dependencies: emacs-compat@30.1.0.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tarsius/moody
Licenses: GPL 3+
Synopsis: Tabs and ribbons for Emacs mode-line
Description:

emacs-moody provides utilities for displaying elements of the mode line as tabs and ribbons. It also provides replacements for a few built-in elements. The biggest difference to similar packages is that this one is much simpler and much more consistent. When using this package, then only the color of the mode line changes when a window becomes in-/active.

emacs-queue 0.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://www.dr-qubit.org/emacs_data-structures.html
Licenses: GPL 3+
Synopsis: Queue data structure for Emacs
Description:

This Emacs library provides queue data structure. These queues can be used both as a first-in last-out (FILO) and as a first-in first-out (FIFO) stack, i.e. elements can be added to the front or back of the queue, and can be removed from the front. This type of data structure is sometimes called an "output-restricted deque".

emacs-lispy 0.27.0-3.df1b7e6
Propagated dependencies: emacs-ace-window@0.10.0 emacs-hydra@0.15.0 emacs-iedit@0.9.9.9.9 emacs-swiper@0.15.1 emacs-zoutline@0.2.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/abo-abo/lispy
Licenses: GPL 3+
Synopsis: Modal S-expression editing
Description:

Due to the structure of Lisp syntax it's very rare for the programmer to want to insert characters right before "(" or right after ")". Thus unprefixed printable characters can be used to call commands when the point is at one of these special locations. Lispy provides unprefixed keybindings for S-expression editing when point is at the beginning or end of an S-expression.

emacs-outli 0.2.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jdtsmith/outli
Licenses: GPL 3+
Synopsis: Simple and stylish comment-based outliner for Emacs
Description:

This package provides outli-mode, a minimal and elegant outliner for Emacs that enhances outline-minor-mode with configurable heading syntax, styled headings, and org-mode-inspired navigation and structure editing. It supports comment-based headers with customizable stems and repeat characters, styled overlines and backgrounds, tab-based visibility toggling, org-style speed keys for headline manipulation, and imenu integration for fast navigation.

emacs-envrc 0.12
Dependencies: direnv@2.37.1
Propagated dependencies: emacs-inheritenv@0.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/purcell/envrc
Licenses: GPL 3+
Synopsis: Support for Direnv which operates buffer-locally
Description:

This is library which uses Direnv to set environment variables on a per-buffer basis. This means that when you work across multiple projects which have .envrc files, all processes launched from the buffers ``in'' those projects will be executed with the environment variables specified in those files. This allows different versions of linters and other tools to be used in each project if desired.

emacs-setup 1.5.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://git.sr.ht/~pkal/setup
Licenses: GPL 3+
Synopsis: Helpful configuration macro
Description:

The setup macro simplifies repetitive configuration patterns, by providing context-sensitive local macros in setup bodies. These macros can be mixed with regular elisp code without any issues, allowing for flexible and terse configurations. The list of local macros can be extended by the user via setup-define. A list of currently known local macros are documented in the docstring for setup.

emacs-iedit 0.9.9.9.9
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://www.emacswiki.org/emacs/Iedit
Licenses: GPL 3+
Synopsis: Edit multiple regions in the same way simultaneously
Description:

This package is an Emacs minor mode and allows you to edit one occurrence of some text in a buffer (possibly narrowed) or region, and simultaneously have other occurrences edited in the same way.

You can also use Iedit mode as a quick way to temporarily show only the buffer lines that match the current text being edited. This gives you the effect of a temporary keep-lines or occur.

emacs-eldev 1.11.1
Channel: guix
Location: gnu/packages/emacs-build.scm (gnu packages emacs-build)
Home page: https://github.com/emacs-eldev/eldev/
Licenses: GPL 3+
Synopsis: Emacs-based build tool for Elisp
Description:

Eldev (Elisp Development Tool) is an Emacs-based build tool, targeted solely at Elisp projects. It is an alternative to Cask. Unlike Cask, Eldev itself is fully written in Elisp and its configuration files are also Elisp programs. For those familiar with the Java world, Cask can be seen as a parallel to Maven — it uses project description, while Eldev is sort of a parallel to Gradle — its configuration is a program on its own.

emacs-djvu3 1.0-0.37b675b
Propagated dependencies: emacs-djvu@1.1.2 emacs-tablist@1.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/dalanicolai/djvu3
Licenses: GPL 3+
Synopsis: Extend djvu.el to display annotations and more
Description:

This package extends emacs-djvu with annotation rendering features and a fast occur search feature using svg.el.

Other features include:

  • clickable links

  • marker extension to svg.el for providing arrowheads (or other types of markers)

  • a quite fancy keyboard annotation function

  • an imenu index function to enable imenu navigation

  • document restore function to open the document at the last location of the previous session

emacs-citar 1.4.0
Propagated dependencies: emacs-auctex@14.1.0 emacs-citeproc@0.9.4 emacs-embark@1.1 emacs-org@9.7.34 emacs-parsebib@6.7 emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/bdarcus/citar
Licenses: GPL 3+
Synopsis: Emacs package to quickly find and act on bibliographic entries
Description:

This package provides a completing-read front-end to browse and act on BibTeX, BibLaTeX, and CSL JSON bibliographic data, and LaTeX, markdown, and Org cite editing support.

When used with Vertico (or Selectrum), Embark, and Marginalia, it provides similar functionality to helm-bibtex and ivy-bibtex: quick filtering and selecting of bibliographic entries from the minibuffer, and the option to run different commands against them.

With Embark, it also makes available at-point actions in Org citations.

emacs-cider 1.19.0
Propagated dependencies: emacs-clojure-mode@5.20.0 emacs-parseedn@1.2.1 emacs-pkg-info@0.6 emacs-queue@0.2 emacs-sesman@0.3.4 emacs-spinner@1.7.4
Channel: atomized
Location: atomized/packages/emacs-xyz.scm (atomized packages emacs-xyz)
Home page: https://cider.mx/
Licenses: GPL 3+
Synopsis: Clojure development environment for Emacs
Description:

CIDER (Clojure Interactive Development Environment that Rocks) aims to provide an interactive development experience similar to the one you'd get when programming in Emacs Lisp, Common Lisp (with SLIME or Sly), Scheme (with Geiser) and Smalltalk.

CIDER is the successor to the now deprecated combination of using SLIME + swank-clojure for Clojure development.

There are plenty of differences between CIDER and SLIME, but the core ideas are pretty much the same (and SLIME served as the principle inspiration for CIDER).

emacs-cider 1.19.0
Propagated dependencies: emacs-clojure-mode@5.20.0 emacs-parseedn@1.2.1 emacs-pkg-info@0.6 emacs-queue@0.2 emacs-sesman@0.3.4 emacs-spinner@1.7.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://cider.mx/
Licenses: GPL 3+
Synopsis: Clojure development environment for Emacs
Description:

CIDER (Clojure Interactive Development Environment that Rocks) aims to provide an interactive development experience similar to the one you'd get when programming in Emacs Lisp, Common Lisp (with SLIME or Sly), Scheme (with Geiser) and Smalltalk.

CIDER is the successor to the now deprecated combination of using SLIME + swank-clojure for Clojure development.

There are plenty of differences between CIDER and SLIME, but the core ideas are pretty much the same (and SLIME served as the principle inspiration for CIDER).

emacs-motif 30.2
Dependencies: inotify-tools@3.22.6.0 motif@2.3.8-1.0f556b0 cairo@1.18.4 dbus@1.15.8 giflib@5.2.1 harfbuzz@11.4.4 libjpeg-turbo@2.1.4 libotf@0.9.16 libpng@1.6.39 librsvg@2.58.5 libtiff@4.4.0 libx11@1.8.12 libxft@2.3.8 libxpm@3.5.17 libwebp@1.3.2 pango@1.54.0 poppler@22.09.0 gnutls@3.8.3 ld-wrapper@0 binutils@2.44 glibc@2.41 libgccjit@14.3.0 mailutils@3.20 acl@2.3.1 alsa-lib@1.2.11 elogind@255.17 ghostscript@9.56.1 gpm@1.20.7 jansson@2.14 lcms@2.13.1 libice@1.1.2 libselinux@3.4 libsm@1.2.5 libxml2@2.14.6 m17n-lib@1.8.0 sqlite@3.39.3 tree-sitter@0.25.3 zlib@1.3.1 bash-minimal@5.2.37 coreutils@9.1 findutils@4.10.0 gawk@5.3.0 gzip@1.14 ncurses@6.2.20210619 sed@4.9
Channel: guix
Location: gnu/packages/emacs.scm (gnu packages emacs)
Home page: https://www.gnu.org/software/emacs/
Licenses: GPL 3+
Synopsis: The extensible, customizable, self-documenting text editor (with Motif toolkit)
Description:

GNU Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages.

Total results: 8418