x4121 / tmux-maildir-counter

Plugin that counts files on a specific mail directory

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tmux maildir counter

Plugin that counts files on a specific mail directory.

If you use offlineimap or isync to synchronize your emails with your computer, you can use this plugin to count how many emails you have in a specific folder and display in your tmux left or right status bar.

Shows how many unread emails I have in both my personal and work accounts: prefix_off

Fork

This repo is a fork from tmux-plugins/tmux-maildir-counter to count mails in any subfolder that matches */INBOX*/new/*.

This requires your mailbox to be in Maildir format, but allows to count mails in multiple folders.

Usage

Add the list of folders you want to count to your tmux.conf. All folders must be separated by |.

set -g @maildir_counters '~/Mail/Personal|~/Mail/Work'

Then, add the maildir_counter to your left/right status bar where N is the index of the folder you want to show.

set -g status-right 'Personal: #{maildir_counter_1}, Work: #{maildir_counter_2} | %a %Y-%m-%d %H:%M'

Installation with Tmux Plugin Manager (recommended)

Add plugin to the list of TPM plugins:

set -g @plugin 'x4121/tmux-maildir-counter'

Press prefix + I to install it.

Manual Installation

Clone the repo:

$ git clone https://github.com/x4121/tmux-maildir-counter.git ~/clone/path

Add this line to your .tmux.conf:

run-shell ~/clone/path/tmux-maildir-counter.tmux

Reload TMUX environment with:

$ tmux source-file ~/.tmux.conf

License

MIT

About

Plugin that counts files on a specific mail directory

License:MIT License


Languages

Language:Shell 100.0%