summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormsglm <msglm@techchud.xyz>2024-02-26 19:24:04 -0600
committermsglm <msglm@techchud.xyz>2024-02-26 19:24:04 -0600
commita4093ff87ef8995c56281fef22375a80962e8d3e (patch)
tree8182d1acc6329b71dab7d423a2240298b80f2eae
parenteb4164e6964c18e46ab2ec460e5db8a75b265438 (diff)
downloadguix-msglm-a4093ff87ef8995c56281fef22375a80962e8d3e.tar.gz
guix-msglm-a4093ff87ef8995c56281fef22375a80962e8d3e.tar.bz2
guix-msglm-a4093ff87ef8995c56281fef22375a80962e8d3e.zip
mbsync-notify added
-rw-r--r--mbsync-notify.scm36
1 files changed, 36 insertions, 0 deletions
diff --git a/mbsync-notify.scm b/mbsync-notify.scm
new file mode 100644
index 0000000..edd6f44
--- /dev/null
+++ b/mbsync-notify.scm
@@ -0,0 +1,36 @@
+(define-module (mbsync-notify)
+ #:use-module (guix licenses)
+ #:use-module (guix packages)
+ #:use-module (guix build-system copy)
+ #:use-module (guix download)
+ #:use-module (guix git-download)
+ #:use-module (gnu packages mail)
+ #:use-module (gnu packages gnome)
+ )
+
+(define-public mbsync-notify
+ (package
+ (name "mbsync-notify")
+ (version "1.0.0")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://git.techchud.xyz/mbsync-notify")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "1d3xcr8ny8iihqr1da23sicn8wn5x0pxx549by6r53yw3f6shbhj"))))
+ (build-system copy-build-system)
+ (inputs
+ (list
+ isync
+ libnotify
+ ))
+ (arguments
+ '(#:install-plan '(("mbsync-notify" "/bin/mbsync-notify"))))
+ (synopsis "Adds notifications to mbsync")
+ (description
+ "Shell script that gets all emails, then notifies you of new ones.")
+ (home-page "https://git.techchud.xyz/mbsync-notify/")
+ (license agpl3)))