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 lsfp
To 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 lsfp
To 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 --help
Contributions are welcome and much appreciated! For more details you can view the CONTRIBUTING.md file.
Licensed under the MIT license.