An open API service indexing awesome lists of open source software.

https://github.com/tech189/scoop-notifier

Automatic update checker for apps installed with Scoop
https://github.com/tech189/scoop-notifier

python scoop scoop-tools task-scheduler update-checker windows

Last synced: about 2 months ago
JSON representation

Automatic update checker for apps installed with Scoop

Awesome Lists containing this project

README

          

# Scoop Notifier
Automatic update checker for apps installed with Scoop written in Python

![Screenshot showing example notification informing that updates are available]()

## Installation

First make sure you have Python installed, e.g. with `scoop install python` or with `pyenv`

Then install [`poetry`](https://python-poetry.org/), a package/dependency manager for Python:
```
scoop install poetry
```

Then clone this repository somewhere and navigate to it:

```
git clone https://github.com/tech189/scoop-notifier/
cd scoop-notifier
```

Install the necessary dependencies with Poetry:

```
poetry install
```

Finally, run the program with the newly set up environment. The following command sets up a scheduled update check every three hours (180 minutes):
```
poetry run python scoop_notifier\notifier.py --install 180
```

Now, every three hours Scoop will be updated and a notification will display if any of your apps have updates available.

## Uninstallation

Run the following in the same `scoop-notifier` folder you cloned originally to remove the scheduled update check:
```
poetry run python scoop_notifier\notifier.py --uninstall
```

Then you can delete the `scoop-notifier` folder.