Skip to main content

Not Much Fire

A simple Notmuch notification tool

Installation

Install it globally with pip:

$ pip install not-much-fire

Execute always the most recent version with pipx:

$ pipx run not-much-fire

Usage

$ not-much-fire --help

Usage: not-much-fire [OPTIONS]

  A simple Notmuch notification tool.

  Requests Notmuch for new unread messages and send notifications to the
  desktop environment. Already notified messages get not shown again for a
  whole day. If they remain unread, they get are handled again on the next
  day.

Options:
  --notmuch-query <query>  Used to query the unread messages from the Notmuch
                          database  [default: is:unread and is:inbox]
  --help                   Show this message and exit.

Notmuch Hook

To get notification each time after notmuch has updated its database, add a new hook. Therefore add a new line like the following into $DATABASE/.notmuch/hooks/post-new.

#!/bin/bash
not-much-fire
# or: pipx run not-much-fire

Checkout man notmuch-hooks to get further information about hooks and notmuch. I recommend to set the $NOTMUCH_CONFIG environment variable to reach compatibility with the XDG base directory standard.

Metadata

Release files for not-much-fire 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for not-much-fire 0.1.2
File Size Uploaded
not-much-fire-0.1.2.tar.gz 4.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for not-much-fire 0.1.2
File Interpreter ABI Platform
not_much_fire-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 8.9 kB

Release files / not-much-fire-0.1.2.tar.gz

Download URL not-much-fire-0.1.2.tar.gz
Size 4.0 kB
Tags Source
SHA-256 checksum
How to use checksums
d53c8e7de3467542ce866c4e3eb829c7c25d17e920549d755000d2ea58b5a86a
BLAKE2b-256 checksum
How to use checksums
354abcad0e6dee478b0c2b92418fda473f508abec6b292a11e9434d1c5945ca4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/0.12.17 CPython/3.7.4 Linux/5.3.6-arch1-1-ARCH

Release files / not_much_fire-0.1.2-py3-none-any.whl

Download URL not_much_fire-0.1.2-py3-none-any.whl
Size 4.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
af7a1362d7c97a7a99ff8145152df65204fee91dcf47969252cdee1f7061e998
BLAKE2b-256 checksum
How to use checksums
01e6661dd8d7d7730d581ec60ac8b1c772b1ed5d5224c787cf0d99ae9f060e0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/0.12.17 CPython/3.7.4 Linux/5.3.6-arch1-1-ARCH

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page