Adding my first package

This commit is contained in:
Adam Mohammed
2024-01-29 11:03:15 -05:00
commit bc6fc9c246

View File

@@ -0,0 +1,28 @@
(define-module (adam packages emacs-xyz)
#:use-module (guix packages)
#:use-module (guix download)
#:use-module (guix build-system emacs)
#: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+)))