From 2eef0eb7c77ad7008ff79ae55f8d424acf809b04 Mon Sep 17 00:00:00 2001 From: Zoe <62722391+juls0730@users.noreply.github.com> Date: Fri, 3 Oct 2025 01:36:18 -0500 Subject: [PATCH] ZQDGR v0.0.4: Qualirt of Life Update This update brings several quality of life enhancements: - You can now use excluded_files to exclude files from the watcher - ZQDGR reloads itself when its config changes - ZQDGR will not start if there are unrecognized keys in the config It also fixes a bug where if a program was sent a kill signal, but didnt die, ZQDGR would carry on as if it did, which lead to many issues. --- README.md | 65 +++++++++++++++--------- main.go | 123 ++++++++++++++++++++++++++++++++++++++++------ watcher.go | 54 ++++++++++++++++++-- zqdgr.config.json | 2 +- 4 files changed, 203 insertions(+), 41 deletions(-) diff --git a/README.md b/README.md index 2a1e4cc..c9bfad2 100644 --- a/README.md +++ b/README.md @@ -14,44 +14,64 @@ go install github.com/juls0730/zqdgr@latest ## Usage Full usage + ```Bash zqdgr [options] ``` -The list of commands is +### Commands + - `init` generates a zqdgr.config.json file in the current directory - `new [project name] [github repo]` - + Creates a new golang project with zqdgr and can optionally run scripts from a github repo - `watch