packages: Add kak-xyz
parent
51497ba9d7
commit
de278ddb71
|
@ -0,0 +1,184 @@
|
|||
(define-module (radix packages kak-xyz)
|
||||
#:use-module (guix packages)
|
||||
#:use-module (guix gexp)
|
||||
#:use-module (guix git-download)
|
||||
#:use-module (guix build-system copy)
|
||||
#:use-module ((guix licenses)
|
||||
#:prefix license:))
|
||||
|
||||
(define-public kak-phantom-selection
|
||||
(let ((commit "ffbed4ac8a9b2f0277213ca479a62ccc6620e33d")
|
||||
(revision "0"))
|
||||
(package
|
||||
(name "kak-phantom-selection")
|
||||
(version (git-version "0.0.0" revision commit))
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/occivink/kakoune-phantom-selection")
|
||||
(commit commit)))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "1q2q9a4hw8fm4q8brq16gmwazj9cplbspblv1lcmfrbf5xlfhwia"))))
|
||||
(build-system copy-build-system)
|
||||
(arguments
|
||||
(list #:install-plan
|
||||
#~'(("phantom-selection.kak" "share/kak/plugins/"))))
|
||||
(home-page "https://github.com/occivink/kakoune-phantom-selection")
|
||||
(synopsis "Work on multiple selections, one at a time.")
|
||||
(description "This package provides kakoune plugin to work on multiple
|
||||
selection one by one. Just a thin wrapper around marks to solve a common
|
||||
use-case.")
|
||||
(license license:unlicense))))
|
||||
|
||||
(define-public kak-surround
|
||||
(let ((commit "6e45966444603529b06da5a539bf7f427475bd1f")
|
||||
(revision "0"))
|
||||
(package
|
||||
(name "kak-surround")
|
||||
(version (git-version "0.0.0" revision commit))
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/maximbaz/surround.kak")
|
||||
(commit commit)))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "1i7khyqh55lyqh0a6q1h0jqq74s4l5hzp64v559w8syvmh0xchhk"))))
|
||||
(build-system copy-build-system)
|
||||
(arguments
|
||||
(list #:install-plan
|
||||
#~'(("rc/surround.kak" "share/kak/plugins/"))))
|
||||
(home-page "https://github.com/maximbaz/surround.kak")
|
||||
(synopsis "A plugin to surround selections in kakoune.")
|
||||
(description "This package provides a kakoune plugin to surround
|
||||
selections.")
|
||||
(license license:unlicense))))
|
||||
|
||||
(define-public kak-state-save
|
||||
(let ((commit "e8b6c269ac91eab45b0fe0d2b1f5dd49515ecd00")
|
||||
(revision "0"))
|
||||
(package
|
||||
(name "kak-state-save")
|
||||
(version (git-version "0.0.0" revision commit))
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://gitlab.com/Screwtapello/kakoune-state-save")
|
||||
(commit commit)))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "11g2b8aac032q1mns99vrx0rl9rwlinfkim6rkc910y3sk8yfj8j"))))
|
||||
(build-system copy-build-system)
|
||||
(arguments
|
||||
(list #:install-plan
|
||||
#~'(("state-save.kak" "share/kak/plugins/"))))
|
||||
(home-page "https://gitlab.com/Screwtapello/kakoune-state-save")
|
||||
(synopsis "A plugin to help Kakoune save and restore state between
|
||||
sessions.")
|
||||
(description "This package provides a plugin to help Kakoune save and
|
||||
restore state between sessions.")
|
||||
(license license:expat))))
|
||||
|
||||
(define-public kak-buffers
|
||||
(let ((commit "6b2081f5b7d58c72de319a5cba7bf628b6802881")
|
||||
(revision "0"))
|
||||
(package
|
||||
(name "kak-buffers")
|
||||
(version (git-version "0.0.0" revision commit))
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/Delapouite/kakoune-buffers")
|
||||
(commit commit)))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "0pbrgydifw2a8yf3ringyqq91fccfv4lm4v8sk5349hbcz6apr4c"))))
|
||||
(build-system copy-build-system)
|
||||
(arguments
|
||||
(list #:install-plan
|
||||
#~'(("buffers.kak" "share/kak/plugins/"))))
|
||||
(home-page "https://github.com/Delapouite/kakoune-buffers")
|
||||
(synopsis "A kakoune plugin to ease navigation between opened buffers.")
|
||||
(description "This package provides a plugin to ease the navigation
|
||||
between opened buffers.")
|
||||
(license license:expat))))
|
||||
|
||||
(define-public kak-board
|
||||
(let ((commit "5759dcc5af593ff88a7faecc41a8f549ec440771")
|
||||
(revision "0"))
|
||||
(package
|
||||
(name "kak-board")
|
||||
(version (git-version "0.0.0" revision commit))
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/lePerdu/kakboard")
|
||||
(commit commit)))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "0g8q0rkdnzsfvlibjd1zfcapngfli5aa3qrgmkgdi24n9ad8wzvh"))))
|
||||
(build-system copy-build-system)
|
||||
(arguments
|
||||
(list #:install-plan
|
||||
#~'(("kakboard.kak" "share/kak/plugins/"))))
|
||||
(home-page "https://github.com/lePerdu/kakboard")
|
||||
(synopsis "A kakoune plugin to allow clipboard integration for Kakoune.")
|
||||
(description "This package provides a plugin to allow clipboard integration
|
||||
for kakoune.")
|
||||
(license license:expat))))
|
||||
|
||||
(define-public kak-rainbow
|
||||
(let ((commit "63097fbf478217f8b5aa4f85eaa26c95d7c5243e")
|
||||
(revision "0"))
|
||||
(package
|
||||
(name "kak-rainbow")
|
||||
(version (git-version "0.0.0" revision commit))
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/JJK96/kakoune-rainbow")
|
||||
(commit commit)))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "1hx79mxrajnkxk2f1q38zydgjhf5fb3kwmwvrmjv861rqqpbm49f"))))
|
||||
(build-system copy-build-system)
|
||||
(arguments
|
||||
(list #:install-plan
|
||||
#~'(("rainbow.kak" "share/kak/plugins/"))))
|
||||
(home-page "https://github.com/JJK96/kakoune-rainbow")
|
||||
(synopsis "A kakoune plugin to highlight matching parenthesis.")
|
||||
(description "This package provides a plugin to highlight matching
|
||||
parenthesis in kakoune.")
|
||||
(license license:expat))))
|
||||
|
||||
(define-public kak-auto-pairs
|
||||
(let ((commit "d4b33b783ea42a536c848296b5b6d434b4d1470f")
|
||||
(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)))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "017x9g89q0w60y561xhigc0f14ryp4phh1hdna847ca5lvmbxksp"))))
|
||||
(build-system copy-build-system)
|
||||
(arguments
|
||||
(list #:install-plan
|
||||
#~'(("rc/auto-pairs.kak" "share/kak/plugins/"))))
|
||||
(home-page "https://github.com/alexherbo2/auto-pairs.kak")
|
||||
(synopsis "A kakoune plugin to enable auto pairing of characters.")
|
||||
(description "This package provides a kakoune plugin to enable auto
|
||||
pairing of characters..")
|
||||
(license license:unlicense))))
|
Loading…
Reference in New Issue