From 0a384c158acc4ead80f21c3ac6e8558e93ca9a85 Mon Sep 17 00:00:00 2001 From: Devidutta Nayak <157380237+devidutta-learn@users.noreply.github.com> Date: Tue, 14 May 2024 02:01:50 +0530 Subject: [PATCH 1/3] Update README.md Informs users & improves project discoverability. --- README.md | 41 +++++++++++++++++++++++++++++++++++------ 1 file changed, 35 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index bf2ef1e..689c226 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,44 @@ # AutomaDesk A tool that organizes files and folders based on pre-defined rules. This can save time and effort spent on manually maintaining a clean desktop. -## Tech Stacks -- Python - Tkinter -- SQlite +## **Features** + +* **File Organization:** + * Define rules to move files based on their extensions (e.g., move all `.txt` files to a "Documents" folder). + * Save and manage these rules persistently using a SQLite database. + * Organize files within a selected directory based on the defined rules. +* **File Renaming:** + * Select and rename individual files. + * Define patterns for renaming, including placeholders to dynamically insert parts of the original filename or extension. +* **Search:** + * Search for files within a specific directory. + +## **Requirements** + +* Python 3.x +* Tkinter (included in most Python installations) +* sqlite (included in most Python installations) + +## **Installation** + +No installation is required. You can run the script directly from your command line. + +## **Usage** + +1. **Download:** Save the script `main.py` to your desired location. +2. **Run:** Open a terminal or command prompt, navigate to the directory where you saved the script, and run: + + ```bash + python main.py + +## Contributing +We welcome contributions to improve this project! Feel free to fork the repository and submit pull requests with your enhancements. + +## Communication Server +https://discord.gg/XsYcNdFm46 ## Project Admin - Ashwin Kumar R ## Developer(s) - Ashwin Kumar R - -## Communication Server -https://discord.gg/XsYcNdFm46 From 316393146ef2c0d8dec64ae44ea39ec1f2f59a7f Mon Sep 17 00:00:00 2001 From: Devidutta Nayak <157380237+devidutta-learn@users.noreply.github.com> Date: Tue, 14 May 2024 02:06:10 +0530 Subject: [PATCH 2/3] Update README.md #10 Informs users & improves project discoverability #10 --- README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/README.md b/README.md index 689c226..b9dd2d9 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,6 @@ A tool that organizes files and folders based on pre-defined rules. This can save time and effort spent on manually maintaining a clean desktop. ## **Features** - * **File Organization:** * Define rules to move files based on their extensions (e.g., move all `.txt` files to a "Documents" folder). * Save and manage these rules persistently using a SQLite database. @@ -14,17 +13,14 @@ A tool that organizes files and folders based on pre-defined rules. This can sav * Search for files within a specific directory. ## **Requirements** - * Python 3.x * Tkinter (included in most Python installations) * sqlite (included in most Python installations) ## **Installation** - No installation is required. You can run the script directly from your command line. ## **Usage** - 1. **Download:** Save the script `main.py` to your desired location. 2. **Run:** Open a terminal or command prompt, navigate to the directory where you saved the script, and run: From 9ed58245926618465e8c3ebbeef3cfa306faa7dc Mon Sep 17 00:00:00 2001 From: Devidutta Nayak <157380237+devidutta-learn@users.noreply.github.com> Date: Tue, 14 May 2024 02:12:31 +0530 Subject: [PATCH 3/3] added Github Topics to Help Discoverability #1 #1 This will help users searching for 'file-organizer' tools or developers looking for 'python' or 'tkinter' projects discover our work more easily on GitHub. --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index b9dd2d9..eee264d 100644 --- a/README.md +++ b/README.md @@ -38,3 +38,9 @@ https://discord.gg/XsYcNdFm46 ## Developer(s) - Ashwin Kumar R + +## GitHub Topics +These topics help users discover relevant projects on GitHub: +Python, Tkinter, SQlite +file-management, file-organization, +file-renaming, gui