summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--epistemia/packages/emacs.scm26
1 files changed, 25 insertions, 1 deletions
diff --git a/epistemia/packages/emacs.scm b/epistemia/packages/emacs.scm
index 87d8087..849e7bf 100644
--- a/epistemia/packages/emacs.scm
+++ b/epistemia/packages/emacs.scm
@@ -5,7 +5,8 @@
5 #:use-module (guix build-system emacs) 5 #:use-module (guix build-system emacs)
6 #:use-module ((guix licenses) :prefix license:) 6 #:use-module ((guix licenses) :prefix license:)
7 #:use-module (gnu packages emacs-build) 7 #:use-module (gnu packages emacs-build)
8 #:use-module (gnu packages emacs-xyz)) 8 #:use-module (gnu packages emacs-xyz)
9 #:use-module (gnu packages golang-crypto))
9 10
10(define-public emacs-kaolin-themes 11(define-public emacs-kaolin-themes
11 (package 12 (package
@@ -225,3 +226,26 @@ your directory of agents to `gptel-agent-dirs', which see. Please note:
225gptel-agent uses significantly more tokens than the average gptel LLM 226gptel-agent uses significantly more tokens than the average gptel LLM
226interaction.") 227interaction.")
227 (license license:gpl3))) 228 (license license:gpl3)))
229
230(define-public emacs-kasi
231 (package
232 (name "emacs-kasi")
233 (version "1.0")
234 (source
235 (origin
236 (method git-fetch)
237 (uri (git-reference
238 (url "https://git.vineetk.net/kasi.el")
239 (commit (string-append "v" version))))
240 (file-name (git-file-name name version))
241 (sha256
242 (base32 "0dqrbadpczd1rvif4hpz03akbibqwwf67yh1nhnfmvdm2x1fl303"))))
243 (build-system emacs-build-system)
244 (propagated-inputs (list age))
245 (arguments
246 '(#:include '("^[^/]*.el$")
247 #:exclude '("^[^/]*.sh$")))
248 (home-page "https://git.vineetk.net/kasi.el")
249 (synopsis "cryptography-agnostic emacs secrets manager")
250 (description "This package provides an easy way to manage secrets via M-x kasi.")
251 (license license:gpl3)))