Skip to main content

No project description provided

Project description

sorta

Get rid of clutter in your directories. Sorta organizes your files by moving them to different folders based on their filetype and extensions.

We tend to download files on our PC's very often and usually this tends to pile up and before you know it, your downloads folder turns into a messy room. Or, you might just like to be organized and have a nice looking desktop. Sorta will take care of this for you by moving your notes, documents, music, images and videos into categorized folders.

It then takes this a step further by creating subfolders that stores files with the same extension.

Installation

$ pip install sorta

Usage

Basic (Organizes your Desktop, Documents and Download directories)

$ sorta

Clean up a single specified directory

$ sorta -d
Enter directory:

Allow sorta to run at intervals (note that in order to run Sorta in the background, you'll have to run a daemon command or your system's equivalent with Sorta along with the specified arguments(see below) as the process). Here is an example of running Sorta indefinitely, allowing it to clean up your directories periodically every 15 minutes.

$ sorta -b -i 15


Command Line Arguments

usage: sorta [-h] [-b] [-d] [-i INTERVAL]

optional arguments:
  -h, --help            show this help message and exit
  -b, --background      Run sorta indefinitely
  -d, --directory       Run sorta on a single directory
  -i INTERVAL, --interval INTERVAL
                        how frequently you want to action to run in minutes

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sorta-0.0.1.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

sorta-0.0.1-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file sorta-0.0.1.tar.gz.

File metadata

  • Download URL: sorta-0.0.1.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5

File hashes

Hashes for sorta-0.0.1.tar.gz
Algorithm Hash digest
SHA256 d9e267677d2d3244866ffaf2519c6958a2976f1e23076c7e7ccdb72c8a54e431
MD5 458ee40a102485e69bd6df7fc3751c94
BLAKE2b-256 acb48e6fd5286c5e420f748756707f730140efd49822018a475e4fd2657c6b37

See more details on using hashes here.

File details

Details for the file sorta-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: sorta-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5

File hashes

Hashes for sorta-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 32bf18201b0d19d62129c9ac1aa51121a6d8e61ce8fc2ba26c9753203c304db0
MD5 b0b40cf3302bc6e96437304fc449b0b5
BLAKE2b-256 9f3928bd74c059d26e60e10029868af039034c62c93bde2781116216c0fbae09

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page