# 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 ` 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 . ```