1
0
Fork 0
resume/.guix/modules/resume-package.scm

30 lines
917 B
Scheme

(add-to-load-path ".")
(define-module (resume-package)
#:use-module (guix)
#:use-module (guix build-system gnu)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix git-download)
#:use-module (typst-package)
#:use-module (font-rsms-inter-package))
(define vcs-file?
;; Return true if the given file is under version control.
(or (git-predicate (current-source-directory))
(const #t)))
(define-public resume
(package
(name "resume")
(version "0.1-git")
(source (local-file "../.." "resume-checkout"
#:recursive? #t
#:select? vcs-file?))
(build-system gnu-build-system)
(native-inputs
`(("rust-typst-cli" ,rust-typst-cli-0.11)
("font-rsms-inter" ,font-rsms-inter))
(synopsis "My resume in Typst")
(description "My resume in Typst")
(home-page "https://ethanreece.com")
(license license:expat)))