Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mehanix/tidycobra
🐍 Small utility app that keeps your Downloads folder tidy, rerouting files to their specific folders (Pictures, Music, Documents etc.)
https://github.com/mehanix/tidycobra
good-first-issue good-first-pr good-first-pr-first-contribution help-wanted organization python utility utility-application
Last synced: 3 months ago
JSON representation
🐍 Small utility app that keeps your Downloads folder tidy, rerouting files to their specific folders (Pictures, Music, Documents etc.)
- Host: GitHub
- URL: https://github.com/mehanix/tidycobra
- Owner: mehanix
- Created: 2020-02-06T12:56:15.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-05-26T15:28:11.000Z (8 months ago)
- Last Synced: 2024-10-17T00:54:54.781Z (3 months ago)
- Topics: good-first-issue, good-first-pr, good-first-pr-first-contribution, help-wanted, organization, python, utility, utility-application
- Language: Python
- Homepage:
- Size: 300 KB
- Stars: 26
- Watchers: 5
- Forks: 3
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TidyCobra
TidyCobra is a Python-based utility that automates the sorting of downloaded files into designated folders like Pictures, Music, Documents, etc., keeping your Downloads folder organized.
🐍 Includes configuration tool, as well as a script to be set to run on startup, in order to periodically reroute your downloaded files to their respective folders.
🐍 Written in Python. GUI created using wxPython.
## Features
- **Automatic Sorting**: Redirect files to specific folders based on file type.
- **Custom Rules**: Configure your own sorting criteria.
- **Startup Script**: Set up TidyCobra to run on system startup.## Requirements
- Python 3.x
- wxPython (for GUI)## Installation
```bash
git clone https://github.com/mehanix/TidyCobra.git
cd TidyCobra
pip install -r requirements.txt
```## Usage
To start TidyCobra, run:
```bash
python TidyCobra.py
```Follow the GUI prompts to configure your sorting rules.
## Configuration
Use the provided GUI to create rules for sorting your downloads. These rules determine the destination folder for each file type.
## Contributing
Contributions are welcome! Feel free to fork the repository, make changes, and submit a pull request. For major changes, please open an issue first to discuss what you would like to change.
## License
[MIT License](LICENSE)
## Acknowledgments
Thanks to all the contributors who have helped with this project. Special thanks to the wxPython project for the GUI toolkit.