diff options
| author | Anderson Torres <anderson.torres.8519@gmail.com> | 2026-01-06 12:51:42 -0300 |
|---|---|---|
| committer | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2026-03-26 06:35:24 +0100 |
| commit | edd4b466d7fce6efd19c34d2a1623988471634f8 (patch) | |
| tree | f314c5d9d30a388bb8e08b9643673250676fc136 /gnu | |
| parent | ea827812f2b2dbc569f4b3478c3bc4645ea2eb15 (diff) | |
gnu: emacs-sliver: New package.
* gnu/packages/emacs-xyz.scm (emacs-sliver): New variable.
Change-Id: Ibaa43e5652478a264eb0a9f0e0704670464491fe
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/emacs-xyz.scm | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 5aefb8fb220..3147e5eea9f 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -13434,6 +13434,36 @@ adds support for interacting with a running Common Lisp process for compilation, debugging, documentation lookup, and so on.") (license (list license:gpl2+ license:public-domain)))) +(define-public emacs-sliver + (let ((commit "d08d41947bb943f25ee2de9573459a6c720e027f") + (revision "0")) + (package + (name "emacs-sliver") + ;; No tagged releases. Version comes from source code. + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/CSJ7701/Sliver") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "08qycim0mxyiqbik9hjlmzpdggl506bcsv1q1icxzd05bm73sh6n")))) + (build-system emacs-build-system) + (arguments + (list + #:tests? #f)) ; No tests. + (home-page "https://github.com/CSJ7701/Sliver") + (synopsis "Modular configuration management for Emacs") + (description + "Sliver is a small Emacs package for structuring Emacs configurations into +explicit, modular load units called slivers. It provides declarative module +loading, explicit dependency and conflict management, conditional loading and +a light visualization user interface. At its core, sliver is a wrapper around +@code{load-file} with added quality-of-life functionalities.") + (license license:gpl3+)))) + (define-public emacs-popup (package (name "emacs-popup") |
