--- lang: ja-jp breaks: true --- # repomix で `.venv` 内の特定のフォルダを対象に含めたい場合の設定 2025-06-04 ## repomixの初期化 ```bash= npx repomix --init ``` ## repomix.config.json * `useGitignore`と`useDefaultPatterns`をfalseに変更 ```jsonld= ・・・ "ignore": { "useGitignore": false, "useDefaultPatterns": false, "customPatterns": [] }, ・・・ ``` ## .repomixignore ```.ignore= # Add patterns to ignore here, one per line # Example: # *.log # tmp/ **/.repomixignore **/repomix.config.json .vs/ docs-dev/ **/cocoindex-quickstart/markdown_files/ **/.env # ↓こんな感じでめんどくさい設定を行う .venv/* !.venv/Lib/ .venv/Lib/* !.venv/Lib/site-packages/ .venv/Lib/site-packages/* !.venv/Lib/site-packages/cocoindex/ !.venv/Lib/site-packages/cocoindex/** **/__pycache__/ ``` ###### tags: `repomix` `.repomixignore` `repomix.config.json`