-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers
Description
🎯 Issue Description
Our script currently supports basic file types, but we need to expand it to handle more file extensions! This is a perfect task for beginners.
🚀 What You'll Learn
- How to modify JSON configuration files
- Understanding file extensions and categories
- Basic project structure
📋 Tasks
- Add more image formats (e.g., .heic, .heif, .raw)
- Add more document formats (e.g., .epub, .mobi, .tex)
- Add more video formats (e.g., .mpg, .mpeg)
- Add more audio formats (e.g., .au, .aiff)
- Add more archive formats (e.g., .cab, .iso)
- Add more code file extensions (e.g., .swift, .kt, .scala)
🛠️ Files to Modify
config.jsonexamples/extended_config.json
💡 Hints
- Look at the existing structure in
config.json - Research common file extensions for each category
- Test your changes with the dry-run option
🧪 Testing
python py_sort.py ~/Downloads --dry-runReactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers