# ───────────────────────────────────────────────────────────────────────────── # Clusev .gitignore # This repo is ROOTED IN THE DEV USER'S $HOME. We therefore ignore all home-dir # dotfiles/tooling and ALL secrets by default. # HARD RULE: never `git add -A` / `git add .` here — stage project paths # explicitly. See rules.md → "Secret hygiene". # ───────────────────────────────────────────────────────────────────────────── # ── Secrets (NEVER commit) ─────────────────────────────────────────────────── .env .env.* !.env.example .env.gitea *.pem *.key id_rsa* id_ed25519* .git-credentials .netrc auth.json # ── Home-dir / tooling noise (repo is rooted in $HOME) ─────────────────────── .bash_logout .bash_history .bashrc .profile .wget-hsts .cache/ .npm/ .dotnet/ .claude/ .claude.json .vscode-server/ .config/ .local/ .ssh/ .gnupg/ .docker/ .composer/ # ── Laravel ────────────────────────────────────────────────────────────────── /vendor /node_modules /public/build /public/hot /public/storage /storage/*.key /storage/pail /bootstrap/ssr /.phpunit.cache .phpunit.result.cache Homestead.json Homestead.yaml npm-debug.log yarn-error.log # ── Editors / OS ───────────────────────────────────────────────────────────── /.idea /.vscode /.fleet /.nova /.zed .DS_Store Thumbs.db