summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter2021-12-25 19:22:15 +0000
committerPeter2021-12-25 19:22:15 +0000
commit69a4b18297ad5b30a6a6bd9064a8d7de5b648fb5 (patch)
treef261e7100a3315de76093dd3d751b602c9a18ddb
parent151d0410e273836dc59922ac489188b098078c91 (diff)
downloaddotfiles-69a4b18297ad5b30a6a6bd9064a8d7de5b648fb5.tar.gz
dotfiles-69a4b18297ad5b30a6a6bd9064a8d7de5b648fb5.tar.bz2
dotfiles-69a4b18297ad5b30a6a6bd9064a8d7de5b648fb5.zip
Replace hard-coded mail server address with rbw lookup
-rw-r--r--.config/fish/config.fish1
-rwxr-xr-x.config/sway/i3blocks_modules5
2 files changed, 3 insertions, 3 deletions
diff --git a/.config/fish/config.fish b/.config/fish/config.fish
index 9512f47..46fdfe1 100644
--- a/.config/fish/config.fish
+++ b/.config/fish/config.fish
@@ -15,7 +15,6 @@ set -gx VISUAL $EDITOR
# Personal variables
set -gx DOMAIN minskio.co.uk
set -gx EMAIL (whoami)@$DOMAIN
-set -gx MAILSERVER imap.yandex.com
set -gx SYNCDIR $HOME/vault
# Exports to move certain files around
diff --git a/.config/sway/i3blocks_modules b/.config/sway/i3blocks_modules
index ad4bbba..2bc6ed5 100755
--- a/.config/sway/i3blocks_modules
+++ b/.config/sway/i3blocks_modules
@@ -41,8 +41,9 @@ case "$1" in
;;
mail)
check_online
- mail_password=$(rbw get 'yandex mail')
- mail_count=$(curl --silent --netrc-file <(cat <<<"machine $MAILSERVER login $EMAIL password $mail_password") "imaps://$MAILSERVER" -X 'STATUS INBOX (UNSEEN)')
+ mail_server=$(rbw get 'email' --full | awk -F: '/Incoming/ {gsub(/ /,""); print $2}')
+ mail_password=$(rbw get 'email')
+ mail_count=$(curl --silent --netrc-file <(cat <<<"machine $mail_server login $EMAIL password $mail_password") "imaps://$MAILSERVER" -X 'STATUS INBOX (UNSEEN)')
printf " %s\n" "$(printf "$mail_count" | awk -F"[][()]" '{print substr ($2, 8 )}')"
;;
power)