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 61657a70c7 Add support for loading extra config files
Use `-C` / `--extra-config` to load Lua files to overwrite the default
or user defined config.

This helps with integration, where integrating xplr with another tool
requires xplr to overwrite some config, without requiring the users to
install an xplr plugin or update the xplr config.

Example:

```bash
    xplr -C one.lua two.lua

    # Or

    xplr -C one.lua -C two.lua
```

> **WARNING:**
>
> Extra config doesn't require specifying the `version`, hence, it's the
> integration author or the user's responsibility to assert
> compatibility using the globally exposed `version` in the extra config
> files, similar to xplr plugins.

Ref: https://github.com/sayanarijit/xplr/issues/316
3 years ago
.cargo Allow dynamic linking to load Lua modules using C 3 years ago
.github Update FUNDING.yml 3 years ago
assets Add icons 3 years ago
benches Add support for loading extra config files 3 years ago
docs Update awesome-plugins.md 3 years ago
examples Further improve the API. 3 years ago
src Add support for loading extra config files 3 years ago
.gitignore Publish xplr book with intensive documentation 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 Add support for loading extra config files 3 years ago
Cargo.toml Add support for loading extra config files 3 years ago
LICENSE Create LICENSE 3 years ago
README.md Add more docs 3 years ago
RELEASE.md Improve scrolling behaviour 3 years ago

README.md

▸[▓▓ xplr]

A hackable, minimal, fast TUI file explorer

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