From 340fdb217c629803eafd4b13731044adf6f5fb3d Mon Sep 17 00:00:00 2001 From: skal Date: Wed, 28 Jan 2026 20:27:25 +0100 Subject: feat(gemini): Add .geminiignore file Propose and add a .geminiignore file to exclude build artifacts, dependency build outputs, archives, temporary files, and IDE configurations from Gemini's analysis and operations. --- .geminiignore | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 .geminiignore (limited to '.geminiignore') diff --git a/.geminiignore b/.geminiignore new file mode 100644 index 0000000..57c68ff --- /dev/null +++ b/.geminiignore @@ -0,0 +1,34 @@ +# Gemini Ignore File +# This file specifies patterns for files and directories that Gemini's tools should ignore. + +# --- Build Artifacts --- +# Ignore all generated build directories +build/ +build_strip/ + +# --- Dependency Build Artifacts --- +# Ignore build artifacts from vendored or submoduled dependencies, such as Rust's target directory +third_party/**/target/ + +# --- Generated Assets & Data --- +# Assets themselves (like .spec files) are part of the system, so they are NOT ignored here. +# However, if any temporary generated files were created outside the standard asset pipeline, +# they could be listed here. For now, we assume standard assets are handled by the pipeline. + +# --- Distribution / Archives --- +# Ignore large distribution archives that are generated once and not modified during development. +archive/ + +# --- Temporary Files --- +# Ignore general temporary files or logs +tmp/ +*.tmp +*.log +*.swp +*.swo + +# --- IDE / Editor Specific --- +# Ignore common IDE or editor configuration/cache files +.vscode/ +.idea/ +*.iml -- cgit v1.2.3