summaryrefslogtreecommitdiff
path: root/tw/packages/shell.scm
blob: b1ea15f937bb4df78f3732c34b97f82566b91e3c (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
(define-module (tw packages shell)
  #:use-module (gnu packages shells)
  #:use-module (guix build-system copy)
  #:use-module (guix git-download)
  #:use-module ((guix licenses) #:prefix license:)
  #:use-module (guix packages))

(define-public zsh-completions
  (package
   (name "zsh-completions")
   (version "0.34.0")
   (source (origin
	    (method git-fetch)
	    (uri (git-reference
		  (url "https://github.com/zsh-users/zsh-completions")
		  (commit version)))
	    (file-name (git-file-name name version))
	    (sha256 (base32 "0jjgvzj3v31yibjmq50s80s3sqi4d91yin45pvn3fpnihcrinam9"))))
   (build-system copy-build-system)
   (arguments '(#:install-plan '(("src/" "share/zsh/site-functions/")
				 ("README.md" "share/doc/zsh-completions/"))))
   (inputs (list zsh))
   (home-page "https://github.com/zsh-users/zsh-completions")
   (description "Additional completion definitions for Zsh")
   (synopsis "This projects aims at gathering/developing new
completion scripts that are not available in Zsh yet.  The scripts may
be contributed to the Zsh project when stable enough.")
   (license (license:non-copyleft
	     "file://LICENSE"
	     "Custom BSD-like, permissive, non-copyleft license."))))