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 c1bb251fef
Adds Vim-Like Scrolling to XPLR (#704)
- Added through a setting `vimlike_scrolling` which is turned off by
default
- A hard-coded _(for now)_ cushion of `5` lines that allows for
previewing the next lines while scrolling
- A separate struct `ScrollState` with getters and setters for the
`current_focus` field to disallow setting the field without updating the
`last_focus` field
1 month ago
.cargo Fix android build (#657) 10 months ago
.github Disable snap build 2 months ago
assets Update xplr.desktop 2 years ago
benches Adds vim-like scrolling 1 month ago
docs Gen docs 1 month ago
examples Move definitions runner related functions 3 years ago
snap [Feat] support `snapcraft` build package to releases (#697) 2 months ago
src Adds Vim-Like Scrolling to XPLR (#704) 1 month ago
.codespellignore chore: added codespell to github ci (#632) 11 months ago
.envrc Fix linting errors 2 years ago
.gitignore Imrove builds 10 months ago
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 3 years ago
CONTRIBUTING.md Update CONTRIBUTING.md 3 years ago
Cargo.lock cargo: Revert version update on `ansi-to-tui` (#702) 2 months ago
Cargo.toml cargo: allow building with system lua (#703) 1 month ago
LICENSE Create LICENSE 3 years ago
README.md Update README.md 10 months ago
RELEASE.md Update docs 2 years ago
default.nix Fix nix build second attempt 2 years ago
flake.lock Sync branch (#687) 5 months ago
flake.nix Imrove builds 10 months ago
rustfmt.toml Use 89 chars line length 2 years ago

README.md

▸[▓▓ 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

Package maintainers please refer to the RELEASE.md.

Backers