me
/
guix
Archived
1
0
Fork 0

gnu: Add emacs-persistent-scratch.

* gnu/packages/emacs-xyz.scm (emacs-persistent-scratch): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
master
Ahmad Draidi 2023-07-14 23:32:57 +04:00 committed by Liliana Marie Prikler
parent 4b83e94bd8
commit 440ce641cc
No known key found for this signature in database
GPG Key ID: 442A84B8C70E2F87
1 changed files with 21 additions and 0 deletions

View File

@ -34622,6 +34622,27 @@ one file per value. This makes it easy to delete or remove unused
variables.")
(license license:gpl3+)))
(define-public emacs-persistent-scratch
(package
(name "emacs-persistent-scratch")
(version "0.3.9")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/Fanael/persistent-scratch")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32
"187cyl005csmmmh292km1v3ffl8x49h5qyn87i4adz9l5sqnpdgj"))))
(build-system emacs-build-system)
(home-page "https://github.com/Fanael/persistent-scratch")
(synopsis "Preserve the scratch buffer across Emacs sessions")
(description
"Preserve the state of scratch buffers across Emacs sessions by saving the
state to and restoring it from a file, with auto-saving and backups.")
(license license:bsd-2)))
(define-public emacs-company-emoji
(package
(name "emacs-company-emoji")