_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
emacs-sly-quicklisp 0.0.0-1.01ebe39
Propagated dependencies: emacs-sly@1.0.43-9.9c43bf6
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/joaotavora/sly-quicklisp
Licenses: GPL 3+
Build system: emacs
Synopsis: Quicklisp support for SLY
Description:

sly-quicklisp is an external contrib for SLY that provides a sly-quickload command that prompts the user for a package to install.

emacs-ruby-electric 2.3.3-0.c53376d
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ruby/elisp-ruby-electric
Licenses: Ruby License
Build system: emacs
Synopsis: Minor mode for electrically editing Ruby code
Description:

Ruby Electric mode accelerates code writing in Ruby by making some keys electric and automatically supplying with closing parentheses and end as appropriate.

emacs-consult-eglot 0.5.0
Dependencies: emacs-eglot@1.23
Propagated dependencies: emacs-consult@3.6 emacs-embark@1.2
Channel: rde
Location: rde/packages/emacs-xyz.scm (rde packages emacs-xyz)
Home page: https://github.com/mohkale/consult-eglot
Licenses: GPL 3+
Build system: emacs
Synopsis: Consulting-read interface for eglot
Description:

This package acts as a parallel of consult-lsp for eglot and provides a front-end interface for the workspace/symbols LSP procedure call.

emacs-switch-window 1.6.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/dimitri/switch-window
Licenses: WTFPL 2
Build system: emacs
Synopsis: Emacs window switch tool
Description:

Switch-window is an emacs window switch tool, which offer a visual way to choose a window to switch to, delete, split or other operations.

emacs-plantuml-mode 1.9.0
Dependencies: plantuml@1.2024.6
Propagated dependencies: emacs-dash@2.20.0 emacs-deflate@0.0.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/skuro/plantuml-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for editing PlantUML sources
Description:

This package provides a major mode for editing PlantUML sources. It features syntax highlighting, autocompletion, preview of buffer or region and use of locally installed binaries.

emacs-rebecca-theme 1.3.2-0.4b8b5aa
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/vic/rebecca-theme
Licenses: Expat
Build system: emacs
Synopsis: Dark Emacs theme with purple/violet colors
Description:

Rebecca Emacs theme is a dark theme with purple/violet colors, based on the Dracula theme for Emacs and the Gloom theme for Atom.

emacs-phi-search-mc 2.2.1-1.7aa6719
Propagated dependencies: emacs-phi-search@20160630-1.9a089b8 emacs-multiple-cursors@1.5.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/knu/phi-search-mc.el
Licenses: FreeBSD
Build system: emacs
Synopsis: Extend @code{phi-search} with additional @code{multiple-cursors} functionality
Description:

This package provides further integration between multiple-cursors and phi-search, a package that allows for interactive searches to move multiple fake cursors.

emacs-org-re-reveal 3.39.0
Propagated dependencies: emacs-htmlize@1.59 emacs-org@9.8.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://gitlab.com/oer/org-re-reveal
Licenses: GPL 3+
Build system: emacs
Synopsis: Build HTML presentations with reveal.js from Org source files
Description:

This project started as fork of org-reveal. It provides an export back-end for HTML presentations with reveal.js from Org mode source files.

emacs-bitbake-modes 0.8.0
Propagated dependencies: emacs-mmm-mode@0.5.11
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://bitbucket.org/olanilsson/bitbake-modes
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs major modes for bitbake
Description:

emacs-bitbake-modes is a collection of major modes and tools that can be useful when working with the bitbake files in Yocto and OpenEmbedded projects.

emacs-zenburn-theme 2.10.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/bbatsov/zenburn-emacs
Licenses: GPL 3+
Build system: emacs
Synopsis: Low contrast color theme for Emacs
Description:

Zenburn theme is a port of the popular Vim Zenburn theme for Emacs. It is built on top of the custom theme support in Emacs 24 or later.

emacs-parinfer-mode 0.4.10
Propagated dependencies: emacs-dash@2.20.0 emacs-rainbow-delimiters@2.1.5 emacs-company@1.0.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/DogLooksGood/parinfer-mode/
Licenses: GPL 3+
Build system: emacs
Synopsis: Lisp structure editing mode
Description:

parinfer-mode is a proof-of-concept editor mode for Lisp programming languages. It will infer some changes to keep Parens and Indentation inline with one another.

emacs-read-only-cfg 0.1.0-0.c128c94
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/pfchen/read-only-cfg
Licenses: GPL 3+
Build system: emacs
Synopsis: Make files read-only based on user configuration
Description:

Read-only-cfg is an Emacs minor mode that can automatically make files read-only based on user configuration. User configuration may be prefix directories or regex patterns.

emacs-typst-ts-mode 0.12.0-0.972dc69
Propagated dependencies: tree-sitter-typst@0.11.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://codeberg.org/meow_king/typst-ts-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: Typst tree-sitter mode
Description:

typst-ts-mode is a tree-sitter mode for the Typst typesetting and markup language, providing automatic (re-)compilation, structural navigation, symbol and documentation lookup, and more.

emacs-nano-modeline 1.1.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/rougier/nano-modeline
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs minor mode controlling mode line
Description:

Nano modeline is a minor mode for Emacs that modifies the mode line as [ status | name (primary) secondary ]. It can be displayed at the bottom or at the top.

emacs-doom-modeline 4.2.1
Propagated dependencies: emacs-compat@31.0.0.1 emacs-nerd-icons@0.1.0-2.d41902f emacs-shrink-path@0.3.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/seagle0128/doom-modeline/
Licenses: GPL 3+
Build system: emacs
Synopsis: Fancy and fast mode-line inspired by minimalism design
Description:

Doom modeline is a complete modeline for GNU Emacs inspired by the Doom theme collection. This modeline features support for mode-specific icon support, git integration, and several other utilities.

emacs-git-messenger 0.18
Propagated dependencies: emacs-popup@0.5.9
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/syohex/emacs-git-messenger
Licenses: GPL 3+
Build system: emacs
Synopsis: Popup commit message at current line
Description:

emacs-git-messenger provides git-messenger:popup-message, a function that when called, will popup the last git commit message for the current line. This uses git-blame internally.

emacs-org-rich-yank 0.2.2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/unhammer/org-rich-yank
Licenses: GPL 2+
Build system: emacs
Synopsis: Surround source code pasted into Org with @code{#+BEGIN_SRC} blocks
Description:

This package provides a utility function for Org buffers that makes a _SRC block with the appropriate language annotation for code that has been copied from an Emacs major mode.

emacs-expand-region 1.0.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/magnars/expand-region.el
Licenses: GPL 3+
Build system: emacs
Synopsis: Increase selected region by semantic units
Description:

Expand region increases the selected region by semantic units. Just keep pressing the key until it selects what you want. There's also er/contract-region if you expand too far.

emacs-disable-mouse 0.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/purcell/disable-mouse
Licenses: GPL 3+
Build system: emacs
Synopsis: Disable mouse commands globally
Description:

Provides disable-mouse-mode and global-disable-mouse-mode, pair of minor modes which suppress all mouse events by intercepting them and running a customisable handler command (ignore by default).

emacs-elisp-autofmt 20230205.435
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://codeberg.org/ideasman42/emacs-elisp-autofmt
Licenses: GPL 3
Build system: emacs
Synopsis: Emacs lisp auto-format
Description:

Auto format emacs-lisp code on save. ; Usage (elisp-autofmt-buffer) ; Auto-format the current buffer. You may also use the minor mode `elisp-autofmt-mode which enables formatting the buffer on save.

emacs-gdscript-mode 20260417.1926
Channel: bugchan
Location: bugchan/packages/emacs-xyz.scm (bugchan packages emacs-xyz)
Home page: https://github.com/godotengine/emacs-gdscript-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: GDScript support and syntax highlighting in Emacs
Description:

This package adds support for the GDScript programming language from the Godot game engine in Emacs. It features all the essentials, e.g., syntax highlighting, code folding, indentation, automatic pairing, auto-completion, and code formatting.

emacs-gdscript-mode 1.4.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/godotengine/emacs-gdscript-mode
Licenses: GPL 3+
Build system: emacs
Synopsis: GDScript support and syntax highlighting in Emacs
Description:

This package adds support for the GDScript programming language from the Godot game engine in Emacs. It features all the essentials, e.g., syntax highlighting, code folding, indentation, automatic pairing, auto-completion, and code formatting.

emacs-validate-html 1.3
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/arthurgleckler/validate-html
Licenses: GPL 3+
Build system: emacs
Synopsis: Run the W3C HTML Validator directly from Emacs
Description:

emacs-validate-html installs the command validate-html, which sends the current buffer to the World Wide Web Consortium’s HTML Validator service and displays the results in a buffer in Compilation mode.

emacs-highlight-dev 1.0.2
Channel: plt
Location: plt/packages/emacs-xyz.scm (plt packages emacs-xyz)
Home page: https://sr.ht/~plattfot/highlight-dev/
Licenses: GPL 3+
Build system: emacs
Synopsis: Emacs highlight functions for development
Description:

Adds functions to emacs to highlight text that are useful during development. For example in a shell buffer running a compilation. Main focus is for C++, but will work for other things as well.

Total packages: 8754