(define-module (oni packages zsh) #:use-module ((guix licenses) #:prefix license:) #:use-module ((guix packages) #:select (package origin base32)) #:use-module ((guix git-download) #:select (git-version git-reference git-fetch git-file-name)) #:use-module ((guix build-system copy) #:select (copy-build-system))) (define-public zsh-contextual-abbrevs (let ((commit "232ac42d70dba257fa904fc9a96f2a3bfed16585") (revision "0")) (package (name "zsh-contextual-abbrevs") (version (git-version "0.0.0" revision commit)) (source (origin (uri (git-reference (url "https://github.com/langston-barrett/zsh-contextual-abbrevs.git") (commit commit))) (method git-fetch) (sha256 (base32 "02r6k0bhdbj585mchz8m9z5yjzk7xd48mz4mamirb9nap4n870zh")) (file-name (git-file-name name version)))) (build-system copy-build-system) (arguments '(#:install-plan '(("src" "/share/zsh/plugins/zsh-contextual-abbrevs")))) (synopsis "Auto") (description "Something") (license license:expat) (home-page "https://example.org"))))