diff mbox series

[bug#54357] gnu: Add kak-auto-pairs

Message ID 20220312224054.24491-1-paren@disroot.org
State Accepted
Headers show
Series [bug#54357] gnu: Add kak-auto-pairs | expand

Checks

Context Check Description
cbaines/comparison success View comparision
cbaines/git branch success View Git branch
cbaines/applying patch success View Laminar job
cbaines/issue success View issue

Commit Message

\( March 12, 2022, 10:40 p.m. UTC
* gnu/packages/text-editors.scm (kak-auto-pairs): New variable.
---
 gnu/packages/text-editors.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)
diff mbox series

Patch

diff --git a/gnu/packages/text-editors.scm b/gnu/packages/text-editors.scm
index bbfbcdd226..d1fa1bd28a 100644
--- a/gnu/packages/text-editors.scm
+++ b/gnu/packages/text-editors.scm
@@ -269,6 +269,30 @@  (define-public kak-lsp
 Rust.")
     (license license:unlicense)))
 
+(define-public kak-auto-pairs
+  (let ((commit "d78164b7936d45438ad5e382d2c16f05494ca74a")
+        (revision "0"))
+    (package
+     (name "kak-auto-pairs")
+     (version (git-version "0.0.0" revision commit))
+     (source
+      (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/alexherbo2/auto-pairs.kak")
+             (commit commit)))
+       (sha256
+        (base32 "1qar4r91km5389j9byrpjimy5r083pnfpzkigvxllklj6z0xyc0d"))))
+     (build-system copy-build-system)
+     (arguments
+      `(#:install-plan
+        '(("rc" "share/kak/autoload"))))
+     (propagated-inputs (list kakoune))
+     (home-page "https://github.com/alexherbo2/auto-pairs.kak")
+     (synopsis "An auto-pair plugin for Kakoune")
+     (description "This package provides automatic pair completion for the Kakoune text editor.")
+     (license license:unlicense))))
+
 (define-public parinfer-rust
   (package
     (name "parinfer-rust")