A user-friendly CLI file organiser for developers with more human-readable commands.
Project description
Source Organiser
Source Organiser is a user-friendly CLI file organiser for developers with more human-readable commands.
Installation
You can install Source Organiser using the command: pip install source-organiser
Features
- A setup wizard that creates folders with metadata and ensures the necessary directories are available.
- A CLI interface for entering more human-readable commands:
about: Displays information about Source Organiser.change: Change folder.clear: Clears the screen.create: Creates a new file or folder within the folder.- Add '--file' or '-i' to create a file.
- Add '--folder' or '-o' to create a folder.
remove: Removes the current folder.- Add '--noprompt' or '-n' to remove confirmation prompts.
exit: Quits the CLI interface.help: Display the help message.info: Display information about the selected folder.log: Load the folder's log file.rename: Rename a folder.
Using as a Module
folderSetup(): Ensure the necessary directories are available.folderCreate(): Create folders.mainInterface(name): Starts the interface. Setnameto name of folder or0to ignore this parameter.
Using as an Application
Run source-organiser in your terminal to use Source Organiser as an application.
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 source_organiser-1.0.0.6.tar.gz.
File metadata
- Download URL: source_organiser-1.0.0.6.tar.gz
- Upload date:
- Size: 5.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a67183c42fde72a1da210de377a1773ec905c2b66c17a3f9f03b56bfec9fdffc
|
|
| MD5 |
4964605ed0006f3ec2f0653443a8d763
|
|
| BLAKE2b-256 |
4ab502e6f3089e1d0e27c1741f7f48e8029f3d30b9bfa95a2e2a4a9cadb4a525
|
File details
Details for the file source_organiser-1.0.0.6-py3-none-any.whl.
File metadata
- Download URL: source_organiser-1.0.0.6-py3-none-any.whl
- Upload date:
- Size: 6.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bc597c6bcf664436c0bba42d68e02872a6881449df6fefba2426f60edfeee84b
|
|
| MD5 |
19616dce456ddc9b0a3885b2f8c00f8b
|
|
| BLAKE2b-256 |
cc4e107b7dd50b79402265b4fe034c0cce9bb5b8e8dc2b933ab51777b09f4d4c
|