mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-25 05:48:07 -05:00
gnu: Add zsh-history-substring-search
* gnu/packages/shellutils.scm (zsh-history-substring-search): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
parent
6d0ad93020
commit
8c76eb6168
1 changed files with 29 additions and 0 deletions
|
@ -15,6 +15,7 @@
|
|||
;;; Copyright © 2021 Foo Chuan Wei <chuanwei.foo@hotmail.com>
|
||||
;;; Copyright © 2021 Wiktor Żelazny <wzelazny@vurv.cz>
|
||||
;;; Copyright © 2022 Jose G Perez Taveras <josegpt27@gmail.com>
|
||||
;;; Copyright © 2023 Timo Wilken <guix@twilken.net>
|
||||
;;;
|
||||
;;; This file is part of GNU Guix.
|
||||
;;;
|
||||
|
@ -221,6 +222,34 @@ (define-public zsh-autosuggestions
|
|||
as you type.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-public zsh-history-substring-search
|
||||
(package
|
||||
(name "zsh-history-substring-search")
|
||||
(version "1.0.2")
|
||||
(home-page "https://github.com/zsh-users/zsh-history-substring-search")
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url home-page)
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32
|
||||
"0y8va5kc2ram38hbk2cibkk64ffrabfv1sh4xm7pjspsba9n5p1y"))))
|
||||
(build-system copy-build-system)
|
||||
(arguments
|
||||
'(#:install-plan '(("zsh-history-substring-search.plugin.zsh"
|
||||
"share/zsh/plugins/zsh-history-substring-search/")
|
||||
("zsh-history-substring-search.zsh"
|
||||
"share/zsh/plugins/zsh-history-substring-search/")
|
||||
("README.md" "share/doc/zsh-history-substring-search/"))))
|
||||
(synopsis "ZSH port of Fish history search (up arrow)")
|
||||
(description
|
||||
"This is a clean-room implementation of the Fish shell's history search
|
||||
feature, where you can type in any part of any command from history and then
|
||||
press chosen keys, such as the UP and DOWN arrows, to cycle through matches.")
|
||||
(license license:bsd-3)))
|
||||
|
||||
(define-public zsh-syntax-highlighting
|
||||
(package
|
||||
(name "zsh-syntax-highlighting")
|
||||
|
|
Loading…
Reference in a new issue