sort-downloads

Crates.iosort-downloads
lib.rssort-downloads
version0.1.0
created_at2025-08-25 23:19:51.081045+00
updated_at2025-08-25 23:19:51.081045+00
descriptionMy TUI for generating different types of projects
homepagehttps://gitlab.com/Ghostboo124/sort-downloads.git
repositoryhttps://gitlab.com/Ghostboo124/sort-downloads.git
max_upload_size
id1810286
size10,634
Alexander Perkins (Ghostboo124)

documentation

README

Sort Downloads

A tool to sort the windows downloads folder (linux support coming soon)

Usage

To use this, you install it with cargo install sort-downloads and then run sort-downloads and it will sort your downloads folder into 7 folders, documents, other, archives, executables, images, installers, and pdf. The folder a file goes in is based off of the following extentions

Folder Extentions
documents .doc, .docx, .ppt, .pptx, .xlsx, .txt, .rtf, .md
archives .zip, .rar, .tar, .7z, .xz, .gz
executables .exe, .com, .bat, .cmd, .ps1
images .svg, .png, .jpg, .jpeg, .webp
installers .msi, .msix
other anything else
pdf .pdf

Building

To build this project clone it, then build it with cargo build --release or if you want debug information, then cargo build. If you want to build it then immediately run it, then run cargo run --release or if you want debug information in the built executable cargo run.

Credits

This was also a solo project with some bugfixing done with the help of A.I.

Commit count: 0

cargo fmt