./sysutils/xplr, Hackable, minimal, fast TUI file explorer

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.4.3, Package name: xplr-0.4.3, Maintainer: pin

Hackable, minimal, fast TUI file explorer, stealing ideas from nnn and fzf.

Though xplr strives to be fast and minimalist, its speciality is its
hackability.
Once you read the documentation, you should be able to configure the key
bindings, different run modes, and also the way it looks by modifying one
single configuration file.


Master sites:

SHA1: 6d93a9f18fb4f34c0c2240d431fed73f6541b787
RMD160: b3e93327868a754b248c403810da4589fbbdb4df
Filesize: 38.854 KB

Version history: (Expand)


CVS history: (Expand)


   2021-04-13 12:54:07 by pin | Files touched by this commit (2) | Package updated
Log message:
sysutils/xplr: update to 0.4.3

Changes & fixes:
-Added new UI variables (see this).
-Fixed crashing when visiting restricted directories.
-Improved scrolling behavior.
-Improved symlink support.
-Improved clear behavior in number mode.
-Added xplr.desktop (@maximbaz).
   2021-04-12 12:36:01 by pin | Files touched by this commit (4) | Package updated
Log message:
sysutils/xplr: update to 0.4.2

-Add new messages Quit, LastVisitedPath and NextVisitedPath
-q is mapped to Quit.
-ctrl-o is mapped to LastVisitedPath
-ctrl-i / tab is mapped to NextVisitedPath
   2021-04-11 20:55:25 by pin | Files touched by this commit (4) | Package updated
Log message:
sysutils/xplr: update to 0.4.1

0.4.1
-Fix remap behavior.
-Fix help menu.

0.4.0
-Support easier config overwrite (without having to dump the whole config).
-Rename custom field for node metadata to meta.
-Move icon to meta.icon.
-Rename normal_ui to default_ui.
-Rename filetypes to node_types.
-Split modes into modes.builtin and modes.custom.
-Add the missing create file mode.
-Rename focused_ui to focus_ui.
-Make version compatibility less annoying.
-Add key binding ~ to go to homedir.
-Add customizable cursor and prompts.
-Improve the help menus.
   2021-04-10 23:18:15 by pin | Files touched by this commit (2) | Package updated
Log message:
sysutils/xplr: update to 0.3.13

-Some optimizations.
-Fixed compiling on older rust.
-Added messages CallSilently and BashExecSilently to execute non-interactive
commands.
-Use cp -vr instead of cp -v to copy files and directories.
-Fixed exit screen.
   2021-04-09 11:02:18 by pin | Files touched by this commit (3) | Package updated
Log message:
sysutils/xplr: update to 0.3.12

0.3.12
-Fix symlink support.
-Fix refresh behavior.
-Fix logs not being written to the pipe.
-Fix the help menu displaying esc for quit.

0.3.11
-Fix logs for being written in the pipe.
-Don't depend on `Refresh`, always write to the pipes.

0.3.10
-Watch PWD for changes.
-Optimize the main thread (small performance gain).

0.3.9
-There are changes in the default key bindings
-When in the default mode, pressing esc will not quit the session.
-:e will open a file in ${EDITOR:-vi}.
-When in the default search mode, entering or leaving a directory will not
reset the mode back to default. This might seem a little counter-intuitive
to the nnn users, but I think this adds to the productivity and should be
the default. The real-time mode indicator will help the users adapt to the
alternate defaults.

0.3.8
-Add RemoveNodeFilterFromInput message.
-Fix search and show hidden behavior.
-Clear screen before exit.
   2021-04-07 22:22:52 by pin | Files touched by this commit (2) | Package updated
Log message:
sysutils/xplr: update to 0.3.7

0.3.7
-Commands (i.e. Call and BashExec) will not print the outputs to the main
screen, keeping it clean.
-By default, directories will now be colored Cyan

0.3.6
-Fix failed build and re-publish

0.3.5
-Fix renaming

0.3.4
-Fix renaming and $XPLR_FOCUS_PATH formatting

0.3.3
-Go easy on CPU
-Run faster
   2021-04-06 16:59:50 by pin | Files touched by this commit (5)
Log message:
sysutils/xplr: import package

Hackable, minimal, fast TUI file explorer, stealing ideas from nnn and fzf.

Though xplr strives to be fast and minimalist, its speciality is its
hackability.
Once you read the documentation, you should be able to configure the key
bindings, different run modes, and also the way it looks by modifying one
single configuration file.