pls is a prettier and powerful ls(1) for the pros
Project description
⚠️ HEADS UP!
plshas been rewritten in Rust.The new GitHub repository is
pls-rs/plsand the docs can be found at pls.cli.rs.Version 6.0.0 and below are unmaintained. It is recommended that you upgrade to v7.0.0-beta.1 or newer using any of the distribution channels mentioned in this doc which includes PyPI by the way.
uv tool install pls --prerelease allowOther options include Homebrew, Cargo, Binstall, Eget, or manually downloading a prebuilt binary from GitHub.
The following README.md is left as a reference. Most links will 404 and most images will be broken.
Links:
pls is a prettier and powerful ls for the pros.
The "p" stands for
- pretty (the output from
plssurely looks better) - powerful (
plshas lots of features and endless customisation) - programmer (
plsis geared towards developers) - professional (
plscan be extensively tweaked by the pros) - Python (
plsis written in Python!)
Just pick whichever helps you remember the command name.
It works in a manner similar to ls, in that it lists directories and files in
a given directory, but it adds many more
developer-friendly features.
⚠️ Note that
plsis not a replacement forls.lsis a tried, tested and trusted command with lots of features.pls, on the other hand, is a simple tool for people who just want to see the contents of their directories.
Documentation
We have some very beautiful documentation over
on our GitHub pages site. These docs are built from the
docs branch in the same
repository, and contributions to the docs are most welcome.
The docs contain information on almost everything, including but not limited to the following:
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 pls-6.0.0.post1.tar.gz.
File metadata
- Download URL: pls-6.0.0.post1.tar.gz
- Upload date:
- Size: 53.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8d67418e0cc4a51985911b71592c97c922057a1f06fe07bca1a35d4c363e47a6
|
|
| MD5 |
923f5df56864c6ac8ac425154b6ee11b
|
|
| BLAKE2b-256 |
3960d3573d31c775336055ff26836d0be29dde33e70d5fe257a85471d347481d
|
File details
Details for the file pls-6.0.0.post1-py3-none-any.whl.
File metadata
- Download URL: pls-6.0.0.post1-py3-none-any.whl
- Upload date:
- Size: 74.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e8034ccc233b49a7c59c12309f1c52c7f5ef4ff3e6b0c1177bf5ac462df7961e
|
|
| MD5 |
b3115c02c9b3b3022cc339d7a90beccc
|
|
| BLAKE2b-256 |
e497dd7da2296f5ab7e901f98d3a81c1cd105dffa2ea3af1185d91345349bffc
|