+# Python
*.pyc
*.pyo
-*.class
-*~
-*.DS_Store
wine-py2exe/
py2exe.log
-*.kate-swp
build/
dist/
+zip/
+tmp/
+venv/
+
+# Misc
+*~
+*.DS_Store
+*.kate-swp
MANIFEST
-README.txt
-youtube-dl.1
-youtube-dlc.1
-youtube-dl.bash-completion
-youtube-dlc.bash-completion
-youtube-dl.fish
-youtube-dlc.fish
-youtube_dl/extractor/lazy_extractors.py
-youtube_dlc/extractor/lazy_extractors.py
-youtube-dl
-youtube-dlc
-youtube-dl.exe
-youtube-dlc.exe
-youtube-dl.tar.gz
-youtube-dlc.tar.gz
-youtube-dlc.spec
+test/local_parameters.json
.coverage
cover/
updates_key.pem
*.egg-info
+.tox
+*.class
+
+# Generated
+README.txt
+*.1
+*.bash-completion
+*.fish
+*.exe
+*.tar.gz
+*.zsh
+*.spec
+
+# Binary
+youtube-dl
+youtube-dlc
+*.exe
+
+# Downloaded
*.srt
*.ttml
*.sbv
*.part
*.ytdl
*.swp
-test/local_parameters.json
-.tox
-youtube-dl.zsh
-youtube-dlc.zsh
+*.ogg
+*.opus
-# IntelliJ related files
+# Config
+*.conf
+*.spec
+cookies
+cookies.txt
+
+
+
+# Text Editor / IDE
.idea
*.iml
+.vscode
+*.sublime-workspace
+*.sublime-project
+!yt-dlp.sublime-project
-tmp/
-venv/
+# Lazy extractors
+*/extractor/lazy_extractors.py
-# VS Code related files
-.vscode
+# Plugins
+ytdlp_plugins/extractor/*
+!ytdlp_plugins/extractor/__init__.py
+!ytdlp_plugins/extractor/sample.py
\ No newline at end of file