48 lines
1.8 KiB
Scheme
48 lines
1.8 KiB
Scheme
(define-module (adam packages emacs-xyz)
|
|
#:use-module (guix packages)
|
|
#:use-module (guix download)
|
|
#:use-module (guix git-download)
|
|
#:use-module (guix build-system emacs)
|
|
#:use-module (gnu packages emacs-xyz)
|
|
#:use-module ((guix licenses) #:prefix license:))
|
|
|
|
|
|
(define-public emacs-rufo
|
|
(package
|
|
(name "emacs-rufo")
|
|
(version "0.3.0")
|
|
(source (origin
|
|
(method url-fetch)
|
|
(uri (string-append "https://stable.melpa.org/packages/rufo-"
|
|
version ".tar"))
|
|
(sha256 (base32
|
|
"0z46yllbf6h08i042718p4cbd2d96crlqw7pihvq8b1iymb709f4"))))
|
|
(build-system emacs-build-system)
|
|
(home-page "https://github.com/danielma/rufo.el")
|
|
(synopsis "use rufo to automatically format ruby files")
|
|
(description
|
|
"This package provides the rufo-minor-mode minor mode, which will use rufo
|
|
(https://github.com/asterite/rufo) to automatically fix ruby code when it is
|
|
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)")
|
|
(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)))
|