(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."))))