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
- Host: GitHub
- URL: https://github.com/tech189/scoop-notifier
- Owner: tech189
- License: mit
- Created: 2021-12-01T23:29:38.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-01-01T11:12:27.000Z (over 2 years ago)
- Last Synced: 2025-10-19T16:03:32.561Z (9 months ago)
- Topics: python, scoop, scoop-tools, task-scheduler, update-checker, windows
- Language: Python
- Homepage:
- Size: 303 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.