noice

small file browser
git clone git://git.2f30.org/noice.git
Log | Files | Refs | README | LICENSE

commit 273cb9150c30b882800fb4b2d8adb77444a67974
parent d53e604cc24f5b17985cf3bc5937d16c4a4ed2fc
Author: sin <sin@2f30.org>
Date:   Tue Oct 21 14:25:33 +0100

README contributed by z3bra

Diffstat:
README | 54++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 54 insertions(+), 0 deletions(-)
diff --git a/README b/README @@ -0,0 +1,54 @@ + __ + ___ ___ /\_\ ___ __ +/' _ `\ / __`\/\ \ /'___\ /'__`\ +/\ \/\ \/\ \L\ \ \ \/\ \__//\ __/ +\ \_\ \_\ \____/\ \_\ \____\ \____\ + \/_/\/_/\/___/ \/_/\/____/\/____/ + -- by lostd and sin +======================================================= + +What is it? +=========== + +noice is a small ncurse-based file manager. +It was first developped to be used with a tv remote control for a media center +solution. + +Getting started +=============== + +Get the latest version from the git-repository; build and install it. +Run noice in a directory to display its content in the form of a list, where +each line is a file or direcotry. The currently selected item will be preceded +with a " > " by default. + +Navigation +---------- + +You can navigate the list using the following keybinds (hardcoded): + ++------+-------+-------+--------------------------------------------------- +| k | UP | ^P | go up +| j | DOWN | ^N | go down +| | PGUP | ^U | go up (fast) +| | PGDN | ^D | go down (fast) +| l | RIGHT | ^M | open file / directory (see section "File opening") +| h | LEFT | ^? | navigate up one directory +| / | & | | filter output +| q | | | exit program +| ! | | | spawn shell in current directory ++------+-------+-------+--------------------------------------------------- + +File opening +------------ + +Depending on the filetype, noice will open the selected file with the +application specified in `config.h` at compilation time. The associations +specified are regexes, so you might experience issues when trying to open a file +that do not match those regexes. + +Contact +======= + +You can reach us through the freenode IRC network at #2f30. +If you have any patches, ideas or feedback feel free to join.