LXM is a modern, lightweight, and asynchronous terminal file manager written in Rust. It is designed to be fast and visually appealing, featuring rich file previews including high-resolution image support via the Kitty terminal protocol.
- Fast Navigation: Asynchronous directory loading and traversal.
- Rich Previews:
- Images: View images directly in the terminal (requires Kitty protocol support).
- Text: Instant preview of text-based files with syntax highlighting indicators.
- Visual Aesthetics: File icons and color-coding based on file type.
- Search: Real-time filtering of the current directory.
- Mouse Support: Full mouse scrolling and interaction.
- Cross-Platform: Works on Linux and macOS.
Ensure you have Rust and Cargo installed.
git clone https://github.com/yourusername/lxm.git
cd lxm
cargo build --releaseRun the binary from the target directory:
./target/release/lxm_async© CodeFXR. All rights reserved.
