From 39abd6b00a427ac4d33564d9a00cde35abe90be8 Mon Sep 17 00:00:00 2001 From: "bozo.kopic" Date: Mon, 8 Jan 2024 18:50:10 +0100 Subject: . --- neomutt/mailboxes.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 neomutt/mailboxes.py (limited to 'neomutt/mailboxes.py') diff --git a/neomutt/mailboxes.py b/neomutt/mailboxes.py new file mode 100644 index 0000000..d685553 --- /dev/null +++ b/neomutt/mailboxes.py @@ -0,0 +1,20 @@ +from pathlib import Path +import sys + + +def main(): + for inbox_dir in sys.argv[1:]: + inbox_dir = Path(inbox_dir).resolve() + print(inbox_dir, '', end='') + + for path in sorted(inbox_dir.glob('.*')): + if not path.is_dir(): + continue + + segments = path.name.split('.') + print(f'-label "{(len(segments) - 1) * 2 * " "}{segments[-1]}"', + path, '', end='') + + +if __name__ == '__main__': + main() -- cgit v1.2.3-70-g09d2