pls is a prettier and powerful ls(1) for the pros. It's a modern alternative which adds many niche but powerful features, is very customisable, and is designed to spark joy.
pls is a prettier & powerful ls(1) for the pros: highly customisable, feature-rich & designed to spark joy.
CLI application
- Role
- Creator
- Tech
- Rust
- YAML
- SVG
pls provides a very intuitive and elegant command-line interface with meaningful arguments and sane defaults.
pls provides an intuitive & elegant command-line interface with meaningful arguments & sensible defaults.
- Built power-user features including collapses, symlink metadata, multiple sort bases & numerous filters.
- Added VS Code icon-pack support to render SVG icons in the terminal through the Kitty graphics protocol.
Documentation
- URL
- `pls` documentationpls.cli.rs
- Role
- Author
- Tech
- Python
- MDX
- TypeScript
- Astro
- Starlight
pls is accompanied by thorough documentation describing all the options, their behaviour and quirks, with adequate examples.
- Authored the documentation & built an automated CI/CD pipeline that deploys a static site for each release.
- Built an automated system to run
pls& generate real-output examples for every documented feature.