focus-ami 1.0.0

A command line tool to help focus by killing processes
# focus-ami

A command line tool to focus for a given time. It kills processes given by a
list every so often.

The configuration requires a password. This is not a secret, it's more of an
annoyance so that you don't end up procrastinating or quitting.

From its help:

A command line tool to help focus by killing processes

**Usage**:

`focus-ami [OPTIONS] [FOCUS_PERIOD]`

**Arguments**:

`[FOCUS_PERIOD]`  The time in minutes to focus for

Options:

-   `-c`, `--config`       Edit the configuration
-   `-p`, `--path <PATH>`  Use the configuration at the path
-   `-h`, `--help`         Print help
-   `-V`, `--version`      Print version

## Notes

1. This version **BREAKS BACKWARDS COMPATIBILITY**
    * the config file is not compatible with the configuration of earlier
      versions of the program. It is also called differently.
    * The CLI is different, `annotator` is now imbued inside the `config`
      option which previously was the configuration path but now means that you
      want to edit the config file. It's a mess. If you were relying on a
      previous version to do anything, this version will break everything.
2. This project is in maintenance mode. I have almost finished my master's
  thesis, and I don't think I'll be using it that frequently now. This project
  started as a way to force me to study in the last year of my degree as
  `concentrate` and I could never have predicted what is has become. I can
  almost productively use it now!

  All this to say that I won't be adding new features in the foreseeable future,
  but if you want to contribute or report a bug, please do. I will review your
  contribution or try to solve your bug.

## Installing

### With cargo

`cargo install focus-ami`

### Source install

```
git clone https://github.com/david-soto-m/focus-ami.git
cd focus-ami
cargo install --path .
```