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

30 lines
917 B
Scheme
Raw Normal View History

(add-to-load-path ".")
2024-07-10 13:11:28 +00:00
(define-module (resume-package)
#:use-module (guix)
#:use-module (guix build-system gnu)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix git-download)
2024-07-31 23:31:59 +00:00
#:use-module (typst-package)
#:use-module (font-rsms-inter-package))
2024-07-10 13:11:28 +00:00
(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
2024-07-31 23:31:59 +00:00
`(("rust-typst-cli" ,rust-typst-cli-0.11)
("font-rsms-inter" ,font-rsms-inter))
2024-07-10 13:11:28 +00:00
(synopsis "My resume in Typst")
(description "My resume in Typst")
(home-page "https://ethanreece.com")
(license license:expat)))