mirror of
https://github.com/sayanarijit/xplr
synced 2024-11-04 18:00:14 +00:00
A hackable, minimal, fast TUI file explorer
benches | ||
src | ||
tests | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
config.yml | ||
README.md |
An experimental, minimal, configurable TUI file explorer, stealing ideas from nnn
and fzf
.
Example usage:
# Edit file
vim $(xplr)
# Copy file(s)
cp $(xplr) $(xplr)
# Search and move file
mv $(fzf) $(xplr)
Let's brainstorm
You can also experiment and help by suggesting ideas/opinions.
- Install
cargo install xplr
-
Create config directory
~/.config/xplr/
and place theconfig.yml
file inside it. -
Check the key bindings in the config file.
-
Run
xplr
.
TODO research
- Research FIFO/socket options for better integration with other tools.
- Research saner configuration formats.
- Research saner key binding options.
- Research how to go beyond filesystem and explore any tree-like structure.
- CLI options and help menu.
- Go beyond research and implement things.