Arun Prakash Jana
9de3a3c2ec
Update docs
преди 4 години
Arun Prakash Jana
04f9698d86
Retire ^S as select plugin
преди 4 години
basbebe
3feae709ac
also send mutool to $PAGER ( #615 )
преди 4 години
lvgx
135821aa52
preview-tui: directly call $PAGER on text files ( #599 )
преди 4 години
lvgx
bbcd89c8d6
preview-tui: async version using $PAGER to scroll preview ( #597 )
преди 4 години
SZ Lin (林上智)
b6762e292c
Fix typos ( #595 )
This is a trial patch to fix the typos
Signed-off-by: SZ Lin (林上智) <szlin@debian.org>
преди 4 години
lvgx
b1027150ed
Add -a option to generate a temporary NNN_FIFO ( #588 )
* Add -a option to generate a temporary NNN_FIFO
* Add documentation for -a option
* plugins/README.md: promote the use of -a
This obsoletes the global FIFO unlink trick, so I remove mentions of it.
@jarun update:
Polish -a
преди 4 години
lvgx
c7af686b4e
preview-kitty polish (async version + text render for SVGs) ( #591 )
* preview-kitty: async version
The plugin now aborts slow file viewers.
* preview-kitty: use text mode preview for SVG
преди 4 години
lvgx
adf381acee
Change binary file detection in preview-tui/kitty ( #587 )
преди 4 години
Arun Prakash Jana
54d9a6e4f9
Update docs
преди 4 години
lvgx
a17ef6699d
Add a preview-kitty plugin ( #577 )
преди 4 години
Arun Prakash Jana
5ea6bc338b
Late handle blocked mimes
преди 4 години
Arun Prakash Jana
0f01bd7d3a
Fix #573 : update docs
преди 4 години
Arun Prakash Jana
23770ed049
Update docs
преди 4 години
lvgx
2200a1c9be
Allow launching plugins with Alt + plugin's key ( #569 )
* Allow launching plugins with Alt + plugin's key
* Fix Alt key in filter/prompts modes
* Fix handling Alt key in nextsel()
In filter mode: run the associated plugin.
In prompt mode: just throw out the Alt+key input.
In nextsel(): differentiate Alt+key and Esc
преди 4 години
Arun Prakash Jana
7718936737
Block data type
преди 4 години
Arun Prakash Jana
d71379e5b6
Minor doc update
преди 4 години
lvgx
fcab64263e
preview-tui: ensure 1st hovered file is previewed ( #561 )
преди 4 години
lvgx
11c9648774
getplugs: add "master" version support ( #560 )
Pass "master" as first argument to the script.
преди 4 години
Arun Prakash Jana
900b37c56c
Mention tmux version required
преди 4 години
Arun Prakash Jana
4832fc5fe1
Drop fzy support
преди 4 години
Todd Yamakawa
c8ecf06c51
Add a bookmarks plugin that supports names ( #558 )
Co-authored-by: Todd Yamakawa <todd.yamakawa@arm.com>
преди 4 години
Arun Prakash Jana
bf078c0a8a
Update docs
преди 4 години
Arun Prakash Jana
8568cd6770
Change requires to dependencies
преди 4 години
Arun Prakash Jana
cfbb8f2117
Uniform plugins
преди 4 години
lvgx
f438ddc28c
preview-tui: fix tmux behaviour, del refs to nuke ( #559 )
As reported by @toddyamakawa
преди 4 години
Arun Prakash Jana
2ea3ce552a
Shorten column width
преди 4 години
lvgx
ba51b36931
Add a tmux/xterm based text previewer plugin ( #557 )
Uses `NNN_FIFO`, minimal dependencies.
Co-authored-by: Todd Yamakawa <todd.yamakawa@arm.com>
Co-authored-by: Todd Yamakawa <todd.yamakawa@arm.com>
преди 4 години
Arun Prakash Jana
c360f5c908
which prints to screen
преди 4 години
Arun Prakash Jana
97df7df297
Minor previewer plugin update, docs update
преди 4 години
lvgx
f47700a609
Add a tabbed/xembed based file previewer plugin ( #552 )
* Add a tabbed/xembed based file previewer plugin
This plugin is written in bash, because job control is not well
specified in POSIX sh (`jobs` can return anything).
We use `tabbed` [1] as a xembed [2] host, to have a single window
owning each previewer window.
Uses mpv, sxiv, zathura, and the nuke plugin.
[1]: http://tools.suckless.org/tabbed/
[2]: https://specifications.freedesktop.org/xembed-spec/xembed-spec-latest.html
* tabbed-preview: prevent focus steal with xdotool
* preview-tabbed: tabs->4 spaces
* preview-tabbed: add focus prevention timeout
преди 4 години
Arun Prakash Jana
a563c1a553
Update docs
преди 4 години
Arun Prakash Jana
6ee257920d
Fix context range check
преди 4 години
Arun Prakash Jana
a950510342
Update docs
преди 4 години
Arun Prakash Jana
69e132e36d
Update docs
преди 4 години
lvgx
86e579799b
Add an option to print hovered files to a FIFO ( #548 )
* Add an option to print hovered files to a FIFO
This adds an env variable, `NNN_FIFO`, that can be set to a path that
`nnn` will open/create as a FIFO, and where every hovered file's path is
printed. This allows creating external perview/quick open plugins, ...
It can be compiled out with the make variable `O_NOFIFO`.
* Check filename ptr instead of full path (for FIFO)
* Add documentation to use NNN_FIFO in plugins
* Fix path sent to FIFO in empty dirs
преди 4 години
Arun Prakash Jana
625c8d11f4
Refactor move_cursor()
преди 4 години
Arun Prakash Jana
92f8fe14f2
Bind getplugs to installed version
преди 4 години
Arun Prakash Jana
af71d470f5
Plugin finder: run custom find/fd/grep/rg/fzf and list
преди 4 години
Arun Prakash Jana
ebb6f153b5
Context code '+' to create context smartly
преди 4 години
Arun Prakash Jana
eee5057da5
Plugin mimelist: support reading file list from (cmd as) plugin
преди 4 години
step
49eecd7684
Support $_Z_DATA environment variable ( #545 )
Support `$_Z_DATA` environment variable per z's documentation dcd5541e7d/z.1 (L78)
.
`$_Z_DATA` allows changing the default location of the z database file.
преди 4 години
Arun Prakash Jana
da91228bba
Randomize mocp
преди 4 години
Arun Prakash Jana
187750556c
Let mocp shuffle
преди 4 години
Arun Prakash Jana
35fb89b972
Randomize mocp playlist
преди 4 години
Arun Prakash Jana
eec0e6d18e
Various plugin improvements
преди 4 години
KlzXS
babf379a74
Optimize dups ( #539 )
преди 4 години
Arun Prakash Jana
bc572df55a
NNN_SEL: custom selection file
преди 4 години
lvgx
7dab9d0d86
Add nbak plugin to backup all nnn config ( #528 )
* Add nbak plugin to backup all nnn config
* nbak: check cd, quote env
* nbak: print backup file name
* nbak: add --show option, to show shell config
* nbak: fix shellcheck warning
'type' is POSIX complient, AND we check that we're actually running
bash, but shellcheck can't understand this...
Then '-o' is POSIX complient too, but shellcheck thinks it's "not well defined".
* nbak: variable renames, archive hierarchy changes
* nbak: fix variable expansion
* nbak: remove --show option
* nbak: call interactive bash/zsh to get fun/aliases
* Add nbak entry in plugins/README.md
* nbak: change archive hierarchy
* plugins/README.md: make nbak description shorter
преди 4 години
KlzXS
00148360e4
Plugin improvements ( #531 )
* Added padding for numbers in .nmv
* Add skim as an option in fzopen
* Remove unnecessary eval
Thanks @leovilok !
Co-Authored-By: lvgx <l@vgx.fr>
* Added note about whitespace
Co-authored-by: lvgx <l@vgx.fr>
преди 4 години