From 81a8aff538f4d992d8eb6b1fa4bb71e768f62705 Mon Sep 17 00:00:00 2001 From: Arpit Chakladar Date: Wed, 15 Jul 2026 22:59:49 +0530 Subject: feat: added ui for displaying syncing mail in neomutt Using dialog to show the progress indicator for email syncing in mbsync and notmuch. Just for eye candy. --- modules/communication/neomutt/neomutt.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'modules/communication') diff --git a/modules/communication/neomutt/neomutt.nix b/modules/communication/neomutt/neomutt.nix index 30e9229..16d4b37 100644 --- a/modules/communication/neomutt/neomutt.nix +++ b/modules/communication/neomutt/neomutt.nix @@ -26,9 +26,9 @@ in "x-scheme-handler/mailto" = "neomutt.desktop"; }; - home.packages = [ - pkgs.urlscan - pkgs.w3m + home.packages = with pkgs; [ + urlscan + w3m neomuttDesktopItem ]; @@ -393,7 +393,7 @@ in "pager" ]; key = "O"; - action = "mbsync -a && notmuch new"; + action = "set my_wait_key=$wait_key wait_key=no${lib.getExe config.scripts.neomutt-sync.package}set wait_key=$my_wait_key"; } { # gx: extract links from the current message and open one, vim-netrw style -- cgit v1.2.3