A hackable, minimal, fast TUI file explorer
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Arijit Basu ca6cefb1c1 Use tui-input to handle input buffer
New message: `UpdateInputBufferFromKey` to replace most
`BufferInputFromKey` usage.

This adds more functionalities to the input buffer and reduces
boilerplate code.

This commit also deprecates `config.general.cursor` as the cursor will
be set by the terminal from now.

Repo: https://github.com/sayanarijit/tui-input
3 years ago
.cargo Allow dynamic linking to load Lua modules using C 3 years ago
.github Release musl binary 3 years ago
assets Updates in 2nd version of xplr 3 years ago
benches Format & lint code 3 years ago
docs Use tui-input to handle input buffer 3 years ago
examples Move definitions runner related functions 3 years ago
src Use tui-input to handle input buffer 3 years ago
.gitignore Updates in 2nd version of xplr 3 years ago
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 3 years ago
CONTRIBUTING.md Update CONTRIBUTING.md 3 years ago
Cargo.lock Use tui-input to handle input buffer 3 years ago
Cargo.toml Use tui-input to handle input buffer 3 years ago
LICENSE Create LICENSE 3 years ago
README.md Add matrix chat link 3 years ago
RELEASE.md Improve scrolling behaviour 3 years ago
rustfmt.toml Format & lint code 3 years ago

README.md

▸[▓▓ xplr]

A hackable, minimal, fast TUI file explorer

Matrix

xplr is a terminal UI based file explorer that aims to increase our terminal productivity by being a flexible, interactive orchestrator for the ever growing awesome command-line utilities that work with the file-system.

To achieve its goal, xplr strives to be a fast, minimal and more importantly, hackable file explorer.

xplr is not meant to be a replacement for the standard shell commands or the GUI file managers. Rather, it aims to integrate them all and expose an intuitive, scriptable, keyboard controlled, real-time visual interface, also being an ideal candidate for further integration, enabling the users to achieve insane terminal productivity.

Table of content

Introductions & Reviews

Packaging

Backers