summaryrefslogtreecommitdiffstats
path: root/getrootname.sh
diff options
context:
space:
mode:
Diffstat (limited to 'getrootname.sh')
-rwxr-xr-xgetrootname.sh40
1 files changed, 40 insertions, 0 deletions
diff --git a/getrootname.sh b/getrootname.sh
new file mode 100755
index 0000000..bf803ee
--- /dev/null
+++ b/getrootname.sh
@@ -0,0 +1,40 @@
+#!/bin/bash
+
+COWUPDT=`cower -u | wc -l`
+if [ $COWUPDT -gt 0 ]; then
+ ROTNAME="aur: $COWUPDT | "
+fi
+
+PACUPDT=`pacman -Qu | wc -l`
+if [ $PACUPDT -gt 0 ]; then
+ ROTNAME="updates: $PACUPDT | $ROTNAME"
+fi
+
+IACTCNT=`find ~/Mail/iactor/INBOX/new -maxdepth 1 -type f -print | wc -l`
+if [ $IACTCNT -gt 0 ]; then
+ ROTNAME="iactor: $IACTCNT | $ROTNAME"
+fi
+
+AETHCNT=`find ~/Mail/aethon/INBOX/new -maxdepth 1 -type f -print | wc -l`
+if [ $AETHCNT -gt 0 ]; then
+ ROTNAME="aethon: $AETHCNT | $ROTNAME"
+fi
+
+GMAILCT=`find ~/Mail/gmail/INBOX/new -maxdepth 1 -type f -print | wc -l`
+if [ $GMAILCT -gt 0 ]; then
+ ROTNAME="gmail: $GMAILCT | $ROTNAME"
+fi
+
+ARCHCNT=`find ~/Mail/arch/INBOX/new -maxdepth 1 -type f -print | wc -l`
+if [ $ARCHCNT -gt 0 ]; then
+ ROTNAME="arch: $ARCHCNT | $ROTNAME"
+fi
+
+FETCHING=`ps -A | grep offlineimap | wc -l`
+if [ $FETCHING -gt 0 ]; then
+ ROTNAME="fetching mail... | $ROTNAME"
+fi
+
+ROTNAME="$ROTNAME`date +%a\ %d\ %b\ %R\ %Z\ %Y`"
+
+echo $ROTNAME