A command-line tool to organize files into category directories.
Project description
dirganize
A command-line tool to organize files into category directories.
Installation
pip install dirganize
Usage
Move into your desired directory and run dirganize.
It will put all files into their respective category folders, based on the default configuration.
You can put a .dirganize.yml file ( inside the folder you want to dirganize ) to override the default configuration.
See the default configuration
android:
- apk
animations:
- gif
archives:
- zip
- tar
- gz
configs:
- yaml
- ini
- env
- yml
databases:
- csv
- xlsx
- xls
- db
docs:
- pdf
- txt
- md
ebooks:
- epub
images:
- png
- jpg
- jpeg
scripts:
- py
- sh
- java
- cpp
- c
- js
videos:
- mp4
- webp
webpages:
- html
Basically you have the folder name, followed by file types to put in that folder.
You can also specify which folder to organize:
dirganize --path ~/Downloads
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dirganize-0.0.5.tar.gz.
File metadata
- Download URL: dirganize-0.0.5.tar.gz
- Upload date:
- Size: 3.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.9.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6133fac2a3a62e604e49168d5583bcaef30e02ade3a596f4612e9b7d3abe2405
|
|
| MD5 |
b3daead40e99feaf0df01660026df98a
|
|
| BLAKE2b-256 |
2d278ef22742adb454b7b2923251d0fe41bd6142bac7f8755df5b8c3ea2a9e85
|
File details
Details for the file dirganize-0.0.5-py3-none-any.whl.
File metadata
- Download URL: dirganize-0.0.5-py3-none-any.whl
- Upload date:
- Size: 3.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.9.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2a8afb75afec00ece5f2e8f2a2bda7a07252f545bb6962e3d1d3870d4211be45
|
|
| MD5 |
9ea3fa9e8152c5c1969568b26208d251
|
|
| BLAKE2b-256 |
9cfc32e098f36cb265a0e34a7d92f778f6a8963c8d4bb890826a7d9762aa8529
|