Cross-platform alternative to ls, specifically designed for programmers
My blog post about lsfp: blog.noahdunbar.com/how-lsfp-was-created
- Basic features (same as
ls) - License type detection
- Colored files by extension
- Collapsed build directories
- Git integration
- Extension-based customizable icons
- Custom colors and icons with themes
- No external dependencies
Replacement for the ls command with a bunch of helpful tools for developers
- A complete replacement for
ls(maybe one day) - Complete (still WIP)
Hopefully so much more.
Head directly to the releases page in this repository to install a fixed version of lsfp. You can find builds for MacOS, Linux and Windows, including a build with minimum features for Windows. Keep in mind, you will have to manually download again every update if you use GitHub releases.
You can install directly using Cargo with:
cargo install lsfpTo keep up-to-date with any changes, first clone this repo and cd into it:
git clone https://github.com/The-Noah/lsfp.git
cd lsfpTo build and install it on your system, run:
cargo install --path .Now you can use lsfp from anywhere!
You can see an up-to-date usage by running the help command!
lsfp --helpContributions are welcome and much appreciated! For more details you can view the CONTRIBUTING.md file.
Licensed under the MIT license.