_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
emacs-imenu-anywhere 1.1.6
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/vspinu/imenu-anywhere
Licenses: GPL 3+
Build system: emacs
Synopsis: Imenu tag selection across buffers with the same mode/project
Description:

This Emacs package provides navigation for imenu tags across all buffers that satisfy a filtering criteria. Available criteria are all buffers with the same major mode, same project buffers, and user-defined list of friendly mode buffers.

emacs-evil-multiedit 1.4.3
Propagated dependencies: emacs-evil@1.15.0-0.008a6cd emacs-iedit@0.9.9.9.9
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/hlissner/evil-multiedit
Licenses: GPL 3+
Build system: emacs
Synopsis: Multiple cursors for Evil mode
Description:

This plugin was an answer to the lack of proper multiple cursor support in Emacs+Evil. It allows you to select and edit matches interactively, integrating iedit-mode into Evil mode with an attempt at sensible defaults.

emacs-denote-journal 0.2.2
Propagated dependencies: emacs-denote@4.1.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/protesilaos/denote-journal
Licenses: GPL 3+
Build system: emacs
Synopsis: Convenience functions for daily journaling with Denote
Description:

The denote-journal package makes it easier to use Denote for journaling. While it is possible to use the generic denote command (and related) to maintain a journal, this package defines extra functionality to streamline the journaling workflow.

emacs-hide-mode-line 1.0.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/hlissner/emacs-hide-mode-line
Licenses: Expat
Build system: emacs
Synopsis: Emacs plugin that hides the mode-line
Description:

A minor mode that hides the mode-line in your current buffer. It can be used to toggle an alternative mode-line, toggle its visibility, or simply disable the mode-line in buffers where it is not very useful.

emacs-hide-mode-line 1.0.3
Channel: rde
Location: rde/packages/emacs-xyz.scm (rde packages emacs-xyz)
Home page: https://github.com/hlissner/emacs-hide-mode-line
Licenses: Expat
Build system: emacs
Synopsis: Emacs plugin that hides the mode-line
Description:

A minor mode that hides the mode-line in your current buffer. It can be used to toggle an alternative mode-line, toggle its visibility, or simply disable the mode-line in buffers where it is not very useful.

emacs-tree-inspector 0.4
Propagated dependencies: emacs-treeview@1.3.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/mmontone/emacs-tree-inspector
Licenses: GPL 3+
Build system: emacs
Synopsis: Inspection tool for Emacs Lisp objects that uses a tree view
Description:

Tree Inspector is an inspection tool for Emacs Lisp objects that uses a tree view. It works together with Emacs Inspector when it is loaded; when an object label is clicked on the tree, an inspector is opened on that object.

emacs-gitlab-ci-mode 20190824.12.2
Propagated dependencies: emacs-yaml-mode@0.0.16
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://gitlab.com/joewreschnig/gitlab-ci-mode/
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs mode for editing GitLab CI files
Description:

gitlab-ci-mode is an Emacs major mode for editing GitLab CI files. It provides syntax highlighting and completion for keywords and special variables. An interface to GitLab’s CI file linter is also provided via gitlab-ci-lint.

emacs-transpose-mark 0-0.6673276
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/kwrooijen/transpose-mark
Licenses: GPL 3+
Build system: emacs
Synopsis: Library for transposing lines and regions
Description:

Transpose mark provides some commands that makes transposing lines and regions easier. You can mark a line and transpose it with a line at point, or mark a region and transpose it with another region a point. The plugin provides visual feedback for marked regions.

emacs-rainbow-blocks 1.0.0-1.dd435d7
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/istib/rainbow-blocks
Licenses: GPL 3+
Build system: emacs
Synopsis: Highlight sexp blocks
Description:

Rainbow-blocks is an Emacs mode that highlights blocks made of parentheses, brackets, and braces according to their depth. Each successive level is highlighted in a different color. This makes it easy to orient yourself in the code, and tell which statements are at a given level.

emacs-shell-command+ 2.5.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/shell-command+.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Extended Emacs @code{shell-command}
Description:

Shell-command+ is a shell-command substitute that extends the regular Emacs command with several features. You can for example count all the lines in a buffer with > wc -l, or delete all lower case letters in the selected region with | tr -d a-z.

emacs-writeroom-mode 20220426.2046
Propagated dependencies: emacs-visual-fill-column@2.7.1
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/joostkremers/writeroom-mode
Licenses: Modified BSD
Build system: emacs
Synopsis: Minor mode for distraction-free writing
Description:

writeroom-mode is a minor mode for Emacs that implements a distraction-free writing mode similar to the famous Writeroom editor for OS X. writeroom-mode is meant for GNU Emacs 25 and isn't tested on older versions. See the README or info manual for usage instructions.

emacs-treemacs-extra 3.2
Dependencies: python@3.11.14
Propagated dependencies: emacs-ace-window@0.10.0 emacs-cfrs@1.7.0 emacs-dash@2.20.0 emacs-f@0.21.0 emacs-ht@2.4-0.1c49aad emacs-hydra@0.15.0 emacs-pfuture@1.10.3 emacs-s@1.13.0 emacs-all-the-icons@5.0.0-0.4778632 emacs-evil@1.15.0-0.008a6cd emacs-magit@4.5.0 emacs-projectile@2.9.1 emacs-persp-mode@3.0.9 emacs-perspective@2.20 emacs-treemacs@3.2 mu@1.12.15
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Alexander-Miller/treemacs
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs tree style file explorer
Description:

Treemacs is a file and project explorer similar to NeoTree or Vim's NerdTree, but largely inspired by the Project Explorer in Eclipse. It shows the file system outlines of your projects in a simple tree layout allowing quick navigation and exploration, while also possessing basic file management utilities.

emacs-uniquify-files 1.0.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://elpa.gnu.org/packages/uniquify-files.html
Licenses: GPL 3+
Build system: emacs
Synopsis: Disambiguate files with the same basename
Description:

This package helps differentiate files with the same name but in different directories when displayed in Emacs buffers or completion interfaces.

Generally, you probably want to use emacs' builtin uniquify instead--which makes unique buffer names. Only if you want to programmatically generate unique file names you need this package here.

emacs-elfeed-goodies 0-0.544ef42
Propagated dependencies: emacs-elfeed@3.4.2 emacs-popwin@1.0.2-0.213e462 emacs-powerline@2.5-0.c35c35b emacs-link-hint@0.1-4.83cd048
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jeetelongname/elfeed-goodies
Licenses: GPL 3+
Build system: emacs
Synopsis: Various bits and pieces to enhance the Elfeed user experience
Description:

This package enhances the vanilla Elfeed user experience with:

  • An adaptive, powerline-based header for the *elfeed-search* and *elfeed-entry* buffers, with a matching entry format.

  • Split pane setup.

  • A function to toggle the *elfeed-log* buffer in a popup window.

emacs-cycle-at-point 0.2
Propagated dependencies: emacs-recomplete@0.2-0.0e4a2ba
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/ideasman42/emacs-cycle-at-point
Licenses: GPL 3+
Build system: emacs
Synopsis: Immediately cycle text at the cursor, without prompting
Description:

cycle-at-point provides commands to cycle text at the cursor. Repeatedly invoke the command to cycle over available options. Completion candidates are displayed in the echo area. Users can define their own completion lists. Common use cases include true and false literals, arithmetic operators, and months of the year.

emacs-wordsmith-mode 20210715.1517
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: unspecified
Licenses: GPL 3
Build system: emacs
Synopsis: Syntax analysis and NLP text-processing in Emacs (OSX-only)
Description:

Syntax highlighting (nouns, verb, adverbs...) in buffer. This package wraps functionality of MacOSX's natural language processing tools, (see details here: https://developer.apple.com/library/mac/documentation/cocoa/reference/NSLinguisticTagger_Class/Reference/Reference.html) It tokenizes and highlights English text that matches specified tags. Dependencies: - OSX - syn (see instructions at https://github.com/stephencelis/syn) - ido-mode

emacs-visual-replace 1.2-1.17d693f
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/szermatt/visual-replace
Licenses: GPL 3+
Build system: emacs
Synopsis: Alternate interface for @code{replace-string} and @code{query-replace}
Description:

visual-replace provides an alternate interface for search and replacement commands that supports previews. The interface also allows one to edit both the query-text and its replacement in the same minibuffer prompt. The interface covers the following commands:

  1. replace-string

  2. replace-regexp

  3. query-replace

  4. query-replace-regexp

emacs-auto-yasnippet 0.3.0-3.6a9e406
Propagated dependencies: emacs-yasnippet@0.14.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/abo-abo/auto-yasnippet/
Licenses: GPL 3+
Build system: emacs
Synopsis: Quickly create disposable yasnippets
Description:

This package provides a hybrid of keyboard macros and yasnippet. You create the snippet on the go, usually to be used just in the one place. It's fast, because you're not leaving the current buffer, and all you do is enter the code you'd enter anyway, just placing ~ where you'd like yasnippet fields and mirrors to be.

emacs-plz-media-type 0.2.4
Propagated dependencies: emacs-plz@0.9.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/r0man/plz-media-type
Licenses: GPL 3+
Build system: emacs
Synopsis: HTTP media type extension for plz.el
Description:

The plz-media-type library enhances MIME type handling for HTTP requests within Emacs. It leverages the Plz HTTP library for networking calls and introduces a mechanism to process responses based on the content type header. This library defines various classes and methods for parsing and processing standard MIME types, including JSON, XML, HTML, and binary data, in a streaming and non-streaming way.

emacs-consult-recoll 1.0.0
Dependencies: recoll-cli@1.43.2
Propagated dependencies: emacs-consult@3.4
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/jao/consult-recoll
Licenses: GPL 3+
Build system: emacs
Synopsis: Recoll queries using consult
Description:

Recoll is a local search engine that knows how to index a wide variety of file formats, including PDFs, org and other text files and emails. It also offers a sophisticated query language, and, for some document kinds, snippets in the found documents actually matching the query at hand. This package provides an emacs interface to perform recoll queries, and display its results, via emacs-consult.

emacs-insert-kaomoji 0.1.1-0.d18423f
Channel: rrr
Location: rrr/packages/emacs-xyz.scm (rrr packages emacs-xyz)
Home page: https://git.sr.ht/~zge/kaomoji
Licenses: CC0
Build system: emacs
Synopsis: Easily insert kaomojis
Description:

Kaomojis are eastern/Japanese emoticons, which are usually displayed horizontally, as opposed to the western vertical variants (":^)", ";D", "XP", ...).

This package tries to make it easier to use kaomojis, by using completing-read and different categories. The main user functions are therefore insert-kaomoji to insert a kaomoji at point, and insert-kaomoji-into-kill-ring to push a kaomoji onto the kill ring.

emacs-outline-indent 1.1.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jamescherti/outline-indent.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Outline and code folding for indentation-based texts in Emacs
Description:

This package provides a minor mode that enables code folding based on indentation levels for various indentation-based text files, such as YAML, Python, and any other indented text files. In addition to code folding, outline-indent allows moving indented subtrees up and down, promoting and demoting sections to adjust indentation levels, customizing the ellipsis, and inserting a new line with the same indentation level as the current line.

emacs-denote-explore 4.0
Propagated dependencies: emacs-denote@4.1.3 emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/pprevos/denote-explore
Licenses: GPL 3+
Build system: emacs
Synopsis: Analyse and visualise a collection of Denote notes
Description:

The Denote Explore package provides auxiliary functions to maintain and explore your collection of Denote files. Denote Explore provides four groups of Emacs commands:

  1. Summary statistics: Count and visualize notes, attachments and keywords.

  2. Random walks: Generate new ideas using Serendipity.

  3. Janitor: Manage your Denote collection.

  4. Visualisations: Visualise your Denote network as a network graph. (Optional dependencies GraphViz, D3js, to be acquired separately!)

emacs-denote-explore 4.0
Propagated dependencies: emacs-denote@4.1.3 emacs-dash@2.20.0
Channel: bric-a-brac
Location: bric-a-brac/packages/emacs-xyz.scm (bric-a-brac packages emacs-xyz)
Home page: https://github.com/pprevos/denote-explore
Licenses: GPL 3+
Build system: emacs
Synopsis: Analyse and visualise a collection of Denote notes
Description:

The Denote Explore package provides auxiliary functions to maintain and explore your collection of Denote files. Denote Explore provides four groups of Emacs commands:

  1. Summary statistics: Count and visualize notes, attachments and keywords.

  2. Random walks: Generate new ideas using Serendipity.

  3. Janitor: Manage your Denote collection.

  4. Visualisations: Visualise your Denote network as a network graph. (Optional dependencies GraphViz, D3js, to be acquired separately!)

Total packages: 8483