SortMyShit Code
A tool designed to help you organize and manage your files
Status: Pre-Alpha
Brought to you by:
busychild77
File | Date | Author | Commit |
---|---|---|---|
.github | 2025-03-29 |
![]() |
[1c87b0] chore(funding): add funding profiles (#6) |
.packaged | 2025-03-27 |
![]() |
[dc2b66] Alpha version of the project (some features may... |
.vscode | 2025-03-27 |
![]() |
[dc2b66] Alpha version of the project (some features may... |
src | 2025-03-31 |
![]() |
[0581ff] feature(view): restrict viewmanager useage to S... |
.gitignore | 2025-03-28 |
![]() |
[099cdd] refactor(settings): move settings management in... |
LICENSE | 2025-03-27 |
![]() |
[6d0890] Initial commit |
Main.py | 2025-03-31 |
![]() |
[7fea1c] feature(files): remove empty files (#7) |
README.md | 2025-03-29 |
![]() |
[49b96c] fix(readme): fix typo in commit syntax (#5) |
compile.sh | 2025-03-27 |
![]() |
[dc2b66] Alpha version of the project (some features may... |
requirements.txt | 2025-03-27 |
![]() |
[dc2b66] Alpha version of the project (some features may... |
SortMyShit is an open-source Python project designed to help you organize and manage your files effortlessly. It provides customizable sorting rules to keep your directories clean and structured.
Clone the repository:
git clone https://github.com/noviplex/SortMyShit.git
cd SortMyShit
Create and use a virtual environment if needed (python3-venv required):
python3 -m venv .virtual
. .virtual/bin/activate
Install dependencies:
pip install -r requirements.txt
Run the project:
python3 Main.py
Compile into a single executable (tested on Linux):
sh compile.sh
Comes pre-configured to run in debugging mode with VSCode
Contributions are welcome! Please follow these steps:
git checkout -b [feature/fix]/[feature-name]
.git commit -m "type(scope): description"
.git push origin feature-name
.This project and all of its code is licensed under the MIT License.
Thanks to the open-source community for inspiration and support!