yellow-footed-honeyguide/facad
A modern, colorful ls alternative for bringing clarity to the filesystem ☀️
facad
A modern, colorful directory listing tool for the command line.
Features
Designed for both novice users and power users,
facad feature set aims to enhance file management experience with
a perfect blend of functionality and simplicity.
- Intuitive file type representation
- Sorted output with directories first
- Four-column layout for quick directory analysis
- Supports symlinks and executable files
- Sort extensions
- Unicode-aware formatting
Getting Started
Dependencies
- Pure C implementation without any dependency
macOS
facad is available through Homebrew. To install, run:
brew install facadI use Arch btw?
Just use the script from AUR:
yay -S facadBuild & Install from source
git clone https://github.com/yellow-footed-honeyguide/facad.git
cd facad
meson setup build && meson compile -C build
# now facad binary in build dir
# for system-wide installation (may require elevated privileges like `sudo`):
cd build && sudo ninja installUsage
Run facad command for default grid file listing
Run facad -h/--help command for help
Run facad -v--version command for version
Run facad -l/--long command for long listing output
Run facad -a/--analytics command for dir analytics output
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Author
Sergey Veneckiy
- Email: s.venetsky@gmail.com
- GitHub: @yellow-footed-honeyguide
License
Distributed under the MIT License. See LICENSE for more information.
