diff options
| author | Oleg Pykhalov <go.wigust@gmail.com> | 2022-09-05 15:49:00 +0300 |
|---|---|---|
| committer | Oleg Pykhalov <go.wigust@gmail.com> | 2022-09-05 15:53:39 +0300 |
| commit | 416882513017c139918fb42548634d07d565cc74 (patch) | |
| tree | dff180f2e55c07294d6b3f0d86a7fff095db331c | |
| parent | gnu: Add emacs-logstash. (diff) | |
| download | guix-wigust-416882513017c139918fb42548634d07d565cc74.tar.gz | |
gnu: Add emacs-yaml-pro.
* guix/wigust/packages/emacs.scm (emacs-yaml-pro): New variable.
| -rw-r--r-- | guix/wigust/packages/emacs.scm | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/guix/wigust/packages/emacs.scm b/guix/wigust/packages/emacs.scm index a2973a2..bf07ca8 100644 --- a/guix/wigust/packages/emacs.scm +++ b/guix/wigust/packages/emacs.scm @@ -1842,6 +1842,30 @@ does not fully understand syntactically") files.") (license license:gpl3+)))) +(define-public emacs-yaml-pro + (package + (name "emacs-yaml-pro") + (version "0.1.5") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/zkry/yaml-pro") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1w2fpl3cidx4cy34wf8nx9ybwq6f69v4vc90zq7h70qmc9jm0phy")))) + (build-system emacs-build-system) + (propagated-inputs (list emacs-yaml)) + (home-page "https://github.com/zkry/yaml-pro/") + (synopsis "Emacs library for editing yaml") + (description "This package provides an Emacs library for editing yaml. + +It utilizes the @code{emacs-yaml} parser to obtain a parse tree and is then +able to do things like move between subtrees, delete entire sections of +YAML (even if it's written in JSON style), and swap subtrees.") + (license license:gpl3+))) + (define-public emacs-org-roam-ui (let ((commit "9fcc9a8d716254565d06082bc6e861b259c132fd") (revision "1")) |
