Skip to content

Commit fcd82b1

Browse files
committed
chore: Reorganize and expand .gitignore with comprehensive patterns
1 parent 34125a1 commit fcd82b1

File tree

1 file changed

+85
-5
lines changed

1 file changed

+85
-5
lines changed

.gitignore

Lines changed: 85 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,87 @@
1+
### macOS ###
12
.DS_Store
2-
.idea/*
3-
.kiro/*
3+
Thumbs.db
4+
5+
### IDE / Editor ###
6+
.idea/
7+
.vscode/
8+
9+
### SAM ###
410
**/.aws-sam/
5-
.vscode/*
6-
.vscode/settings.json
7-
**/cdk.out/
11+
12+
### CDK ###
13+
**/cdk.out/
14+
15+
### Python ###
16+
**/__pycache__/
17+
*.pyc
18+
.mypy_cache/
19+
20+
### Terraform ###
21+
**/.terraform/
22+
*.tfstate
23+
*.tfstate.*
24+
crash.log
25+
crash.*.log
26+
*.tfplan
27+
override.tf
28+
override.tf.json
29+
*_override.tf
30+
*_override.tf.json
31+
.terraformrc
32+
terraform.rc
33+
34+
# Ignore .tfvars by default (may contain secrets)
35+
*.tfvars
36+
*.tfvars.json
37+
# But keep the non-sensitive common and environment-specific configs
38+
!**/terraform.tfvars
39+
!**/envs/*.tfvars
40+
41+
### AI Tools ###
42+
# Kiro
43+
.kiro/
44+
45+
# Claude
46+
.claude/
47+
48+
# Cursor
49+
.cursor/
50+
.cursorignore
51+
.cursorindexingignore
52+
.cursorrules
53+
54+
# GitHub Copilot
55+
.copilot/
56+
.github/copilot-instructions.md
57+
58+
# Windsurf / Codeium
59+
.windsurf/
60+
.codeium/
61+
62+
# Aider
63+
.aider*
64+
.aider.tags.cache.v3/
65+
66+
# Amazon Q Developer
67+
.amazonq/
68+
.qdeveloper/
69+
70+
# Cline
71+
.cline/
72+
.clinerules
73+
74+
# Roo Code
75+
.roo/
76+
.rooignore
77+
78+
# Augment
79+
.augment/
80+
.augmentignore
81+
82+
# Tabnine
83+
.tabnine_root
84+
85+
# Continue
86+
.continue/
87+
.continuerc.json

0 commit comments

Comments
 (0)