Skip to content

CodeFXR/LXM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

LXM

LXM

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.

Key Features

  • 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.

Installation

Ensure you have Rust and Cargo installed.

git clone https://github.com/yourusername/lxm.git
cd lxm
cargo build --release

Usage

Run the binary from the target directory:

./target/release/lxm_async

© CodeFXR. All rights reserved.

About

Linux manual pages search and command builder.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors