From a6a55d37e691e82bb35b3abf9fa060ff7e4acd7e Mon Sep 17 00:00:00 2001 From: kamaji Date: Fri, 6 Feb 2026 17:19:32 -0600 Subject: [PATCH] Add .gitignore to exclude system and config files Excludes bash history, SSH keys, cache directories, Claude Code files, Python artifacts, and application data files to keep the repository clean. Co-Authored-By: Claude Sonnet 4.5 --- .gitignore | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..db761fe --- /dev/null +++ b/.gitignore @@ -0,0 +1,45 @@ +# System files +.bash_history +.bash_logout +.bashrc +.profile +.viminfo +.sudo_as_admin_successful + +# SSH keys +.ssh/ + +# Cache and config directories +.cache/ +.config/ +.local/ + +# Claude Code files +.claude/ +.claude.json +.claude.json.backup* + +# Python +__pycache__/ +*.pyc +*.pyo +*.pyd +.Python +*.so +*.egg +*.egg-info/ +dist/ +build/ +venv/ +env/ + +# Application data +photos/ +*.json.backup +auth.json +settings.json +receipts.json + +# OS files +.DS_Store +Thumbs.db