DiffDing

It's easy to get lost in what you're doing. Diff ding counts the changes in your repo and reminds you to commit your changes once you exceed a certain number of inserts and deletes.

Installation

cargo install diffding

Usage

diffding [interval] [threshold]

Configuration

You can configure diffding by creating a ~/.config/diffding/config.toml file in your home directory.

Example:

```toml

~/.config/diffding/config.toml

sound = "14409acclivitychimebar-f.wav" # name of a sound file in ~/.config/diffding interval = 10 # seconds between checks threshold = 100 # number of inserts and deletes allowed before a reminder snooze_length = 5 # number of minutes to snooze for ```

Custom Sounds

You can use any sound you like in place of the default bell

Place the file in ~/.config/diffding and set the sound option in the config file to the name of the file.

Supported formats:

Coming soon

Complete