From b3f7708e0e8322aa96a827aed2f80f7af3ef6d3b Mon Sep 17 00:00:00 2001 From: FatihMakes Date: Wed, 9 Sep 2026 18:56:38 +0300 Subject: [PATCH] Update .gitignore --- .gitignore | 50 ++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 38 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index 8847dcd..d0badd7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,24 +1,50 @@ -# ── Secrets — never commit ─────────────────────────────────────────────── -config/api_keys.json -config/certs/ -*.pem -*.key +# ── MARK LIII — what never belongs in the repository ────────────────────────── +# Everything listed here is created by the app on first run. A fresh clone with +# none of it present boots straight to the setup screen, which is the intended +# first experience — so nothing here needs to be committed, and some of it must +# never be. -# ── Python ─────────────────────────────────────────────────────────────── +# ── Secrets. Committing any of these publishes them. ────────────────────────── +config/api_keys.json # your Gemini API key, plus per-plugin credentials +config/certs/ # the dashboard's TLS private key and certificate +config/whatsapp_web/ # a LINKED WhatsApp session — committing it hands + # somebody your WhatsApp account, not just a key +**/token*.json # Google OAuth tokens (Gmail / Calendar plugins) +**/client_secret*.json # Google OAuth client secrets +*credentials*.json +.env +.env.* + +# ── Personal data the assistant accumulates about you ───────────────────────── +memory/long_term.json +memory/*.db + +# ── Python build noise ──────────────────────────────────────────────────────── __pycache__/ *.py[cod] +*$py.class +*.so +build/ +dist/ *.egg-info/ +.eggs/ + +# ── Virtual environments ────────────────────────────────────────────────────── .venv/ venv/ env/ +ENV/ -# ── Runtime state ──────────────────────────────────────────────────────── -memory/*.json -*.log - -# ── Editor / OS ────────────────────────────────────────────────────────── +# ── Editors and operating systems ───────────────────────────────────────────── .vscode/ .idea/ +*.swp +.DS_Store Thumbs.db desktop.ini -*.bak + +# ── Runtime output ──────────────────────────────────────────────────────────── +*.log +logs/ +downloads/ +screenshots/