https://github.com/birjuvachhani/git_watcher
A command line tool to watch file changes on git repositories and send notifications to your NTFY topics that can be used with cron jobs to schedule tasks.
https://github.com/birjuvachhani/git_watcher
Last synced: 6 months ago
JSON representation
A command line tool to watch file changes on git repositories and send notifications to your NTFY topics that can be used with cron jobs to schedule tasks.
- Host: GitHub
- URL: https://github.com/birjuvachhani/git_watcher
- Owner: BirjuVachhani
- License: apache-2.0
- Created: 2023-10-31T10:01:34.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-06T05:05:41.000Z (almost 2 years ago)
- Last Synced: 2025-02-11T11:56:32.344Z (8 months ago)
- Language: Dart
- Size: 67.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Git Watcher (NTFY)
A command line tool to watch file changes on git repositories and send notifications to your NTFY topics that can be
used with cron jobs to schedule tasks.## Install
#### Mac:
```bash
curl --proto '=https' --tlsv1.2 https://raw.githubusercontent.com/BirjuVachhani/git_watcher/main/install_mac.sh -sSf | bash
```#### Linux:
```bash
curl --proto '=https' --tlsv1.2 https://raw.githubusercontent.com/BirjuVachhani/git_watcher/main/install_linux.sh -sSf | bash
```## Usage
```
A CLI tool to watch files on git repositories and notify with NTFY.Usage: gitwatcher [arguments]
Global options:
-h, --help Print this usage information.
-v, --version Print the version of the tool.Available commands:
disable Remove a watcher from the watchlist.
enable Remove a watcher from the watchlist.
list List all the watchers from the watchlist.
ntfy Configure NTFY.
remove Remove a watcher from the watchlist.
run Run all the watchers and notify with NTFY.
version Print the version of the tool.
watch Watch files on git repositories and notify with NTFY.Run "gitwatcher help " for more information about a command.
```