6 releases (3 breaking)
new 0.4.0 | Dec 14, 2024 |
---|---|
0.3.1 | Apr 27, 2024 |
0.2.1 | Feb 3, 2024 |
0.1.6 | Feb 2, 2024 |
0.1.3 |
|
#7 in #directory-listing
75 downloads per month
730KB
1K
SLoC
lh
List handsomely is a customizable directory listing tool. Currently, it prints file names, but future updates will include metadata filters and more advanced features.
Installation
Prerequisites
Ensure you have Nerd Fonts installed and enabled for the symbols.
Install lh
Package Manager | Command |
---|---|
cargo | cargo install lh |
Documentation
Documentation is available here.
Flags
- If no filter is applied, the output includes all file types and excludes hidden files. The default input is
./
. --all
or-a
flag: Prints all files, including hidden ones.--long
or-l
flag: Provides detailed information about the files.--hidden
flag: Prints only hidden files.--p-type file
flag: Prints only files.--p-type dir
flag: Prints only directories.--filter
or-f
flag: Prints filtered output.
Future Plans
- Customizable in Linux.
- Customizable in Windows.
- Bold, italic, and regular options for config.
- Implement search functionality.
- Customizable output formats.
- Advanced filtering and sorting options.
- Recursive directory listing.
Dependencies
~4–16MB
~178K SLoC