guix-latex-template/.guix/modules/template-package.scm

28 lines
865 B
Scheme
Raw Normal View History

2024-11-22 07:24:59 +00:00
(add-to-load-path ".")
(define-module (template-package)
2024-11-22 07:59:56 +00:00
#:use-module (gnu packages tex)
2024-11-22 07:24:59 +00:00
#:use-module (guix)
#:use-module (guix build-system gnu)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix git-download))
(define vcs-file?
;; Return true if the given file is under version control.
(or (git-predicate (current-source-directory))
(const #t)))
(define-public template
(package
(name "template")
(version "0.1-git")
(source (local-file "../.." "template-checkout"
#:recursive? #t
#:select? vcs-file?))
(build-system gnu-build-system)
(native-inputs
`(typst))
2024-11-22 07:59:56 +00:00
(synopsis "Guix template for LaTeX projects")
(description "Guix template for LaTeX projects")
(home-page "https://git.sudoer777.dev/me/guix-latex-template")
2024-11-22 07:24:59 +00:00
(license license:expat)))