A hackable, minimal, fast TUI file explorer
Go to file
Arijit Basu deb28fa14a Add initial support for hooks
A new optional section of the configuration defined using the lua return
statement, which can be used to define append only things, such as hooks
and callbacks, specific to each config file.

Example

```lua
version = "0.0.0"

return {
  -- Adds messages to pass when xplr loads (similar to `--on-load`)
  on_load = {
    { LogInfo = "Hello xplr user," },
    { LogSuccess = "Configuration successfully loaded!" },
  }
}
```
2022-10-27 00:55:12 +05:30
.cargo Allow dynamic linking to load Lua modules using C 2021-07-29 21:45:45 +05:30
.github Update FUNDING.yml 2022-05-25 12:10:15 +05:30
assets Update xplr.desktop 2022-10-17 19:11:58 +05:30
benches Use 89 chars line length 2022-06-02 22:45:19 +05:30
docs Add initial support for hooks 2022-10-27 00:55:12 +05:30
examples Move definitions runner related functions 2021-10-17 21:11:52 +05:30
src Add initial support for hooks 2022-10-27 00:55:12 +05:30
.gitignore Auto generate messages docs 2022-02-27 23:21:51 +05:30
Cargo.lock Upgrade version 2022-10-26 04:15:33 +05:30
Cargo.toml Upgrade version 2022-10-26 04:15:33 +05:30
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2021-04-04 10:22:26 +05:30
CONTRIBUTING.md Update CONTRIBUTING.md 2021-05-24 14:20:10 +05:30
LICENSE Create LICENSE 2021-03-01 22:03:41 +05:30
README.md New demo and picture 2022-05-04 23:41:21 +05:30
RELEASE.md Improve scrolling behaviour 2021-04-12 21:51:59 +05:30
rustfmt.toml Use 89 chars line length 2022-06-02 22:45:19 +05:30

▸[▓▓ xplr]

A hackable, minimal, fast TUI file explorer

Matrix

https://user-images.githubusercontent.com/11632726/166747867-8a4573f2-cb2f-43a6-a23d-c99fc30c6594.mp4

[Install] [Documentation] [Hacks] [Plugins] [Integrations] [Community]

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 you to achieve insane terminal productivity.

Introductions & Reviews

Packaging

Backers