_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
emacs-speed-type 1.4
Propagated dependencies: emacs-compat@30.0.2.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/dakra/speed-type
Licenses: GPL 3+
Synopsis: Practice touch/speed typing in GNU Emacs
Description:

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.

emacs-mini-frame 1.19-0.60838f3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/muffinmad/emacs-mini-frame
Licenses: GPL 3+
Synopsis: Show minibuffer in child frame
Description:

mini-frame-mode adds an advice around read-from-minibuffer to show the minibuffer as a child frame on top of the current frame. find-file and similar functions associated mini-buffers may appear at the center of the screen and not at the bottom.

emacs-make-it-so 0.1.0-2.b73dfb6
Propagated dependencies: emacs-ivy@0.15.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/abo-abo/make-it-so
Licenses: GPL 3+
Synopsis: Transform files with Makefile recipes
Description:

This package provides an interface for selecting from different conversion recipes, often including tools like ffmpeg or convert. The conversion command need only be written once, and subsequent invocations can be readily customized. Several recipes are included by default, and more can be readily added.

emacs-elfeed-org 20250104.0-0.1197cf2
Propagated dependencies: emacs-elfeed@3.4.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/remyhonig/elfeed-org
Licenses: GPL 3+
Synopsis: Configure Elfeed with an Org-mode file
Description:

elfeed-org lets you manage your Elfeed subscriptions in Org-mode. Maintaining tags for all RSS feeds is cumbersome using the regular flat list, where there is no hierarchy and tag names are duplicated a lot. Org-mode makes the book keeping of tags and feeds much easier.

emacs-ol-notmuch 2.1.0
Propagated dependencies: emacs-compat@30.0.2.0 emacs-notmuch@0.39 emacs-org@9.7.25
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tarsius/ol-notmuch
Licenses: GPL 3+
Synopsis: Links to notmuch messages for Emacs' Org mode
Description:

This package implements links to Notmuch messages and searches for Emacs' Org mode. A search is a query to be performed by Notmuch; it is the equivalent to folders in other mail clients. Similarly, mails are referred to by a query, so both a link can refer to several mails.

emacs-projectile 2.9.1
Propagated dependencies: emacs-dash@2.20.0 emacs-pkg-info@0.6
Channel: atomized
Location: atomized/packages/emacs-xyz.scm (atomized packages emacs-xyz)
Home page: https://github.com/bbatsov/projectile
Licenses: GPL 3+
Synopsis: Manage and navigate projects in Emacs easily
Description:

This library provides easy project management and navigation. The concept of a project is pretty basic: just a folder containing special file. Currently Git, Mercurial and Bazaar repositories are considered projects by default. If you want to mark a folder manually as a project just create an empty .projectile file in it.

emacs-projectile 2.9.1
Propagated dependencies: emacs-dash@2.20.0 emacs-pkg-info@0.6
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/bbatsov/projectile
Licenses: GPL 3+
Synopsis: Manage and navigate projects in Emacs easily
Description:

This library provides easy project management and navigation. The concept of a project is pretty basic: just a folder containing special file. Currently Git, Mercurial and Bazaar repositories are considered projects by default. If you want to mark a folder manually as a project just create an empty .projectile file in it.

emacs-poet-theme 0-1.16eb694
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kunalb/poet/
Licenses: Expat
Synopsis: Emacs theme for prose
Description:

Emacs has very good support for multiple fonts in a single file. Poet uses this support to make it much more convenient to write prose within Emacs, with particular attention paid to org-mode and markdown-mode. Code blocks, tables, etc are formatted in monospace text with the appropriate backgrounds.

emacs-org-street 0.7.1-0.17913af
Propagated dependencies: emacs-nominatim@0.9.3-0.f814e16
Channel: atomized
Location: atomized/packages/emacs-xyz.scm (atomized packages emacs-xyz)
Home page: https://codeberg.org/emacs-weirdware/org-street
Licenses: GPL 3+
Synopsis: (Reverse) Geocoding for Emacs Org files
Description:

Org Street is an extension for Org Mode for turning the names of places into a LOCATION property containing their address. Given some freeform text approximately describing a location, it geocodes it with OpenStreetMap’s Nominatim API to determine a canonical location. If Nominatim returns multiple locations, a list is displayed to choose from.

emacs-org-street 0.7.1-0.17913af
Propagated dependencies: emacs-nominatim@0.9.3-0.f814e16
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/emacs-weirdware/org-street
Licenses: GPL 3+
Synopsis: (Reverse) Geocoding for Emacs Org files
Description:

Org Street is an extension for Org Mode for turning the names of places into a LOCATION property containing their address. Given some freeform text approximately describing a location, it geocodes it with OpenStreetMap’s Nominatim API to determine a canonical location. If Nominatim returns multiple locations, a list is displayed to choose from.

emacs-disproject 2.1.0
Propagated dependencies: emacs-transient@0.9.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/aurtzy/disproject
Licenses: GPL 3+
Synopsis: Transient interface for managing and interacting with projects
Description:

Disproject is a package for GNU Emacs that implements Transient menus for dispatching project-related commands on top of the Project library. It aims to provide a more capable version of the project-switch-project command, which it is inspired by. Those who are familiar with Projectile may also find similarities to projectile-commander.

emacs-julia-repl 1.3.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tpapp/julia-repl
Licenses: Expat
Synopsis: Minor mode for interacting with a Julia REPL
Description:

This package provides a minor mode for interacting with a Julia REPL running inside Emacs. The julia process is started in an ANSI terminal (term), which allows text formatting and colors, and interaction with the help system and the debugger. It is recommended that you use this minor mode with the package emacs-julia-mode.

emacs-irony-mode 1.6.1
Dependencies: emacs-irony-mode-server@1.6.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Sarcasm/irony-mode
Licenses: GPL 3+
Synopsis: C/C++/ObjC Code completion and syntax checks for Emacs
Description:

Irony-mode provides Clang-assisted syntax checking and completion for C, C++, and ObjC in GNU Emacs. Using libclang it can provide syntax checking and autocompletion on compiler level which is very resistant against false positives. It also integrates well with other packages like eldoc-mode and especially company-mode as described on the homepage.

emacs-scratch-el 1.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/emacs-weirdware/scratch
Licenses: FreeBSD
Synopsis: Create scratch buffers with the same mode as current buffer
Description:

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.

emacs-hyperspace 0.8.5-1.f574d07
Propagated dependencies: emacs-s@1.13.0
Channel: atomized
Location: atomized/packages/emacs-xyz.scm (atomized packages emacs-xyz)
Home page: https://codeberg.org/emacs-weirdware/hyperspace
Licenses: GPL 3+
Synopsis: Get there from here
Description:

Hyperspace is a way to get nearly anywhere from wherever you are, whether that's within Emacs or on the web. It's somewhere in between Quicksilver and keyword URLs, giving you a single, consistent interface to get directly where you want to go. It’s for things that you use often, but not often enough to justify a dedicated binding.

emacs-lispyville 0.1-3.89316f0
Propagated dependencies: emacs-evil@1.15.0-0.008a6cd emacs-lispy@0.27.0-3.df1b7e6
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/noctuid/lispyville
Licenses: GPL 3+
Synopsis: Minor mode for integrating Evil with lispy
Description:

LispyVille's main purpose is to provide a Lisp editing environment suited towards Evil users. It can serve as a minimal layer on top of lispy for better integration with Evil, but it does not require the use of lispy’s keybinding style. The provided commands allow for editing Lisp in normal state and will work even without lispy being enabled.

emacs-helm-slime 0.4.0
Propagated dependencies: emacs-helm@4.0.2 emacs-slime@2.31
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/emacs-helm/helm-slime
Licenses: GPL 3+
Synopsis: Helm for SLIME, the Superior Lisp Interaction Mode for Emacs
Description:

Helm-SLIME defines a few new commands:

  • helm-slime-complete: Select a symbol from the SLIME completion systems.

  • helm-slime-list-connections: Yet another slime-list-connections with Helm.

  • : helm-slime-apropos: Yet another slime-apropos with Helm.

  • helm-slime-repl-history: Select an input from the SLIME REPL history and insert it.

emacs-hyperspace 0.8.5-1.f574d07
Propagated dependencies: emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/emacs-weirdware/hyperspace
Licenses: GPL 3+
Synopsis: Get there from here
Description:

Hyperspace is a way to get nearly anywhere from wherever you are, whether that's within Emacs or on the web. It's somewhere in between Quicksilver and keyword URLs, giving you a single, consistent interface to get directly where you want to go. It’s for things that you use often, but not often enough to justify a dedicated binding.

emacs-ssh-agency 0.4.1
Propagated dependencies: emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/magit/ssh-agency
Licenses: GPL 3+
Synopsis: Manage @code{ssh-agent} from Emacs
Description:

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.

emacs-spamfilter 1.13
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://web.archive.org/web/20190326203214/http://www.geocities.co.jp/SiliconValley-PaloAlto/7043/index.html#spamfilter.el
Licenses: GPL 2+
Synopsis: Bayesian spam filter
Description:

This package provides a spam filtering library for Emacs MUAs. It supports Japanese and has the following features:

  • Pure Emacs Lisp implementation.

  • Interactive process within the MUA.

  • Incremental corpus learning.

  • Three different methods for Japanese word segmentation.

  • Built-in support for emacs-wanderlust and emacs-mew.

  • Navi2ch integration.

emacs-paren-face 1.1.3
Propagated dependencies: emacs-compat@30.0.2.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tarsius/paren-face
Licenses: GPL 3+
Synopsis: Face for parentheses in Lisp modes
Description:

This library defines a face named parenthesis used just for parentheses. The intended purpose of this face is to make parentheses less visible in Lisp code by dimming them. Lispers probably don't need to be constantly made aware of the existence of the parentheses. Dimming them might be even more useful for people new to Lisp who have not yet learned to subconsciously blend out the parentheses.

emacs-git-gutter 0.93
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/syohex/emacs-git-gutter
Licenses: GPL 3+
Synopsis: See and manage hunks of text in a version control system
Description:

This package is an Emacs minor mode for displaying and interacting with hunks of text managed in a version control system. Added modified and deleted areas can be indicated with symbols on the edge of the buffer, and commands can be used to move between and perform actions on these hunks.

Git, Mercurial, Subversion and Bazaar are supported, and many parts of the display and behaviour is easily customisable.

emacs-multi-term 1.5-0.017c77c
Dependencies: zsh@5.9
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/manateelazycat/multi-term
Licenses: GPL 3+
Synopsis: Manage multiple terminal buffers in Emacs
Description:

This package enhances term.el with the following features:

  1. Functions to switch between multiple terminal buffers

  2. List of keys to be intercepted by emacs-multi-term instead of by the underlying terminal

  3. Kills the unused buffer left after exiting the terminal

  4. Kills the running sub-processes along with the terminal when killing the it forcibly

  5. Dedicated window for debugging program.

emacs-substitute 0.2.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://git.sr.ht/~protesilaos/substitute
Licenses: GPL 3+
Synopsis: Efficiently replace targets in the buffer or context
Description:

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.

Total results: 8338