(define-module (elenq tools) #:use-module (guix gexp) #:use-module (guix packages) #:use-module (guix git-download) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix build-system guile) #:use-module ((guix build utils) #:select (with-directory-excursion)) #:use-module (gnu packages) #:use-module (gnu packages guile) #:use-module (gnu packages guile-xyz)) (define-public reminder (let ((revision "1") (commit "cd2cbbb6511f6be57de2dcdcca20c76ca73e8f06")) (package (name "reminder") (version "0.0.1") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/ekaitz-zarraga/reminder.git") (commit commit))) (sha256 (base32 "0giykd6x040xd2d75sra6ziyhfic8dgr3fpyzv5v4bwzv6wafh35")))) (arguments `(#:phases (modify-phases %standard-phases (add-before 'build 'delete-guix.scm (lambda _ (delete-file "guix.scm")))))) (build-system guile-build-system) (native-inputs (list guile-3.0)) (propagated-inputs (list guile-libnotify)) (synopsis "Remind you things periodically") (description "Reminder triggers desktop notifications periodically according to a configuration file you provided.") (home-page "none") (license license:asl2.0))))