Add caddyfile-mode

This commit is contained in:
2024-07-01 22:47:13 -04:00
parent 11bd3caa1f
commit 62f8d60132

View File

@@ -1,7 +1,9 @@
(define-module (adam packages emacs-xyz) (define-module (adam packages emacs-xyz)
#:use-module (guix packages) #:use-module (guix packages)
#:use-module (guix download) #:use-module (guix download)
#:use-module (guix git-download)
#:use-module (guix build-system emacs) #:use-module (guix build-system emacs)
#:use-module (gnu packages emacs-xyz)
#:use-module ((guix licenses) #:prefix license:)) #:use-module ((guix licenses) #:prefix license:))
@@ -25,4 +27,21 @@ saved. To use it, require it, make sure `rufo is in your path and add it to
your favorite ruby mode: (add-hook ruby-mode-hook #'rufo-minor-mode)") your favorite ruby mode: (add-hook ruby-mode-hook #'rufo-minor-mode)")
(license license:gpl3+))) (license license:gpl3+)))
(define-public emacs-caddyfile-mode
(package
(name "emacs-caddyfile-mode")
(version "0.2.0-fc41148f5a7eb320f070666f046fb9d88cf17680")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/Schnouki/caddyfile-mode")
(commit "fc41148f5a7eb320f070666f046fb9d88cf17680")))
(sha256
(base32 "1s9kbav5wbyividn9zncd153h89nil0i9aj9hgxa95q9fy84r23w"))))
(build-system emacs-build-system)
(propagated-inputs (list
emacs-loop))
(home-page "https://github.com/Schnouki/caddyfile-mode")
(synopsis "Syntax highlighting for Caddyfile")
(description "This package provides syntax highlighting for Caddyfiles")
(license #f)))