From 7241974d8b72e08c36c787ebc3f7ed5a9f0a0de1 Mon Sep 17 00:00:00 2001 From: bartool Date: Fri, 6 Mar 2026 20:41:30 +0100 Subject: [PATCH] docs: add .gitignore support description to gemini.md --- gemini.md | 28 ++++++---------------------- 1 file changed, 6 insertions(+), 22 deletions(-) diff --git a/gemini.md b/gemini.md index 68f10f6..474c3ac 100644 --- a/gemini.md +++ b/gemini.md @@ -30,34 +30,18 @@ The application monitors a selected folder that contains a **Git repository**. Every filesystem change triggers an automatic commit. +### .gitignore Support +The application respects `.gitignore` rules of the repository. Files matched by ignore rules will not trigger any actions or commits. + The following actions must be detected: - -* File created -* File modified -* File deleted -* File renamed / moved - -Each change should produce a commit with message: - +... ``` -f"{action}: {file}" -``` - -Examples: - -``` -create: program.nc -modify: toolpath.nc -delete: old_part.nc rename: part_v1.nc -> part_v2.nc ``` +### Git Operations Commits must be executed automatically using Git. - -If the directory is not a Git repository, the application should: - -* notify the user -* not start monitoring +... # Windows Notifications