An experimental, minimal, configurable TUI file explorer, stealing ideas from nnn
and fzf
.

Example usage:
```bash
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
bash
cargo install xplr
- Create the customizable config file (requires
yq
)
```bash
mkdir -p ~/.config/xplr
echo "?" | xplr | yq ".config" -y | tee ~/.config/xplr/config.yml
```
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.
- [ ] Research ways to make it faster (load and run).
- [ ] Research ways to implement a plugin system.
- [ ] CLI options and help menu.
- [ ] Go beyond research and implement things.