11recursive-include fxgui *
2+
3+ # Bytecode and cache
24global-exclude __pycache__/*
3- global-exclude *.ai
5+ global-exclude *.pyc
6+ global-exclude *.pyo
7+
8+ # Version control
9+ global-exclude .git
10+ global-exclude .git/*
11+ global-exclude .gitignore
12+ global-exclude .gitattributes
13+ global-exclude .gitmodules
14+ prune **/.git
15+ prune **/.github
16+
17+ # IDE and editor files
18+ global-exclude *.ai
19+ global-exclude .DS_Store
20+ global-exclude Thumbs.db
21+ global-exclude *.swp
22+ global-exclude *.swo
23+ global-exclude *~
24+
25+ # JavaScript/Node (not needed for Python Qt library)
26+ global-exclude *.js
27+ global-exclude *.mjs
28+ global-exclude *.ts
29+ global-exclude *.d.ts
30+ global-exclude package.json
31+ global-exclude package-lock.json
32+ global-exclude composer.json
33+ global-exclude yarn.lock
34+ global-exclude *.npmignore
35+ global-exclude .npmrc
36+ global-exclude .nvmrc
37+ global-exclude .node-version
38+ prune **/node_modules
39+ prune **/js
40+ prune **/js-packages
41+
42+ # Web assets (not needed)
43+ global-exclude *.css
44+ global-exclude *.less
45+ global-exclude *.scss
46+ global-exclude *.woff
47+ global-exclude *.woff2
48+ global-exclude *.ttf
49+ global-exclude *.eot
50+ global-exclude *.otf
51+ prune **/css
52+ prune **/webfonts
53+ prune **/less
54+ prune **/scss
55+ prune **/sprites
56+ prune **/metadata
57+
58+ # Documentation in submodules
59+ global-exclude CHANGELOG.md
60+ global-exclude CONTRIBUTING.md
61+ global-exclude CODE_OF_CONDUCT.md
62+ global-exclude PULL_REQUEST_TEMPLATE.md
63+ prune **/.github
64+ prune **/ISSUE_TEMPLATE
65+
66+ # Config/tooling files from submodules
67+ global-exclude .editorconfig
68+ global-exclude .prettierrc*
69+ global-exclude .prettierignore
70+ global-exclude .markdownlint*
71+ global-exclude .jsonschema.json
72+ global-exclude .dockerignore
73+ global-exclude Dockerfile
74+ prune **/.devcontainer
75+ prune **/.husky
0 commit comments