diff options
| author | Vineet Kumar <git@vineetk.net> | 2026-05-23 19:36:06 -0400 |
|---|---|---|
| committer | Vineet Kumar <git@vineetk.net> | 2026-05-23 19:36:06 -0400 |
| commit | 49506998932937f595c7e4fa65aea7aa0e147c85 (patch) | |
| tree | da167534a34ae820c9eee5b21d9ad1a1f0aa6584 | |
| parent | be1425e50b6f468803b3766184d5fb4f221b2baa (diff) | |
packages/emacs: add my kasi.el package
| -rw-r--r-- | epistemia/packages/emacs.scm | 26 |
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: | |||
| 225 | gptel-agent uses significantly more tokens than the average gptel LLM | 226 | gptel-agent uses significantly more tokens than the average gptel LLM |
| 226 | interaction.") | 227 | interaction.") |
| 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))) | ||
