aboutsummaryrefslogtreecommitdiffstats
path: root/oni/packages/zsh.scm
blob: e5cad3434f2d7f4b5ec11982387e8bd22dc4aa0e (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
31
(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"))))