Skip to main content

Help keep your files and folders tidy by file type or date

Project description

Tidyup 🧹

Sweep up your files into organized piles for clean up

Description

Simple python utility to clean up project directories from the mess you make while working.

How it works

Go to the directory, get all of the files, exclude the ones that are likely important for your project and then create directories in the project by the file extension. Once the directory is made, the files are moved to the file extension directory.

Usage

Install the python utility:

pip install tidyup

Then get to tidying up

#Clean up directory with the structure year/month/extension/file_here.extension
tidyup -de <directory/with/mess>

Functionality

tidyup -h
usage: tidyup [-h] [-e] [-d] directory

Organize files by extension and/or date.

positional arguments:
  directory   Directory to organize

options:
  -h, --help  show this help message and exit
  -e          Organize by extension
  -d          Organize by date

Examples:
  tidyup -e /path/to/dir       Organize by extension
  tidyup -d /path/to/dir       Organize by date
  tidyup -ed /path/to/dir      Organize by extension and date
  tidyup -de /path/to/dir      Organize by date and extension

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

tidyup-0.0.2.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

tidyup-0.0.2-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file tidyup-0.0.2.tar.gz.

File metadata

  • Download URL: tidyup-0.0.2.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for tidyup-0.0.2.tar.gz
Algorithm Hash digest
SHA256 5d2dc836097b4b6d54b3247b121c2ad42fa4468635f88a98da07f805741f93f1
MD5 8147a5498c633b87e5074f4a884dbb08
BLAKE2b-256 2bbdf3060db8fa639d9f4ab6391b6b61447a5a914ba60dc7df1c8736dd1fe092

See more details on using hashes here.

File details

Details for the file tidyup-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: tidyup-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for tidyup-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 47b3a253e3e8c686544299d87836341817a6ab15e820cc01e300620619a8500c
MD5 afe1a75779e8c7ae8c4c6d5620d4c9b2
BLAKE2b-256 3ee6693d38d90018328b7d94f61f680b92eba80d8871a591078570343d00a31a

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