aboutsummaryrefslogtreecommitdiffstats
path: root/polybar/usr/bin/count-emails
blob: 787d69dec2dd845cf3122e9001a6524969a6a297 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/usr/bin/env sh
# -*- mode: scheme; -*-
IFS=" "
exec scsh -s "$0" "$@"
!#

(define mail-root (string-append (getenv "HOME") "/documents/mail"))

(define unread-emails
  (run/sexp (pipe (find ,mail-root -type f -name "*:2,*" -and -not -name "*:2,*S*")
                  (wc -l))))

(define new-emails
  (run/sexp (pipe (find ,mail-root -type f -wholename "*/new/*")
                  (wc -l))))

(display (+ unread-emails new-emails))