Commit graph

307 commits

Author SHA1 Message Date
Gregory Anders 1afdd48f5d
nuke: use macOS open when GUI enabled (#705)
* nuke: use macOS open when GUI enabled

* nuke: use is_mac function to test for macOS

This is consistent with how the imgur plugin does detection.

* Add macOS open command to plugins

* pskill: only execute if input is non-empty
2020-08-20 14:51:26 +05:30
Arun Prakash Jana 6a4ff8b825
Update docs 2020-08-17 14:08:04 +05:30
Anarchiste 7d672411bb
Adding support for most pager (#698)
* Added support of most

* Only test if bat exists

* Faster this way

* Don't test for bat'
2020-08-15 07:33:16 +05:30
CodeforEvolution 6f9571a805 Haiku: General fixup, add icon, add rdef file
- Add a native vector icon for Haiku (it hasn't been Haiku-ified yet however)
- Add a rdef file (specifies application metadata)
- Add clipboard support, notififcation support, and basic nuke support
- Fix support for fortunes on Haiku ("-s" option is not available on Haiku)
- Cleanup Haiku recipe
2020-08-09 22:19:51 -05:00
Jan Meischner 474ad74f25
Allow absolute paths returned by fzf in fzcd plugin (#682)
* Allow absolute paths returned by fzf in fzcd plugin

* Fix issue with POSIX syntax

* Add descriptive comment

* Add comment

* Remove description

* Add new line at the end of the file

Co-authored-by: Jan Meischner <jan.meischner@verimi.com>
2020-07-21 13:27:56 +05:30
Jason dacf7b0811
Fix typo (#679) 2020-07-15 04:49:13 +05:30
lvgx 53bbcbc223
Update preview-tui (#674)
Co-authored-by: akimdi <akimdi@users.noreply.github.com>
2020-07-08 20:53:35 +05:30
Arun Prakash Jana 509f069818
Add quick find (fd) and grep (rg) plugin examples 2020-07-06 23:43:48 +05:30
KlzXS 6147dc9a85
Add plugin bulknew (#662)
* Add plugin bulknew

* Update documentation

* Update dependencies

* Add whitespace note
2020-06-20 15:39:32 +02:00
akimdi 6548a0fa7c
added support webp format (#652)
* added support webp format

* update nuke plugin with support webp format
2020-06-16 19:08:46 +05:30
Mario 5a565675c0
Sane tree defaults and viu support (#649) 2020-06-11 18:45:54 +05:30
Arun Prakash Jana 0f67e1ff7d
support imv in imgview and nuke 2020-06-11 01:49:40 +05:30
Arun Prakash Jana a103f513c3
Use Firefox Send for upload if ffsend is found 2020-06-10 23:32:03 +05:30
Arun Prakash Jana ef0e973134
Add hx as alternative hex viewer 2020-06-10 22:33:59 +05:30
Doron Behar 92ff1447c0
preview-tui: make scope & pistol run before file (#647)
Both Pistol and `scope.sh` are run `file --mimetype` or an equivalent, internally.
Thus, for speed, it's better to run them before almost anything else.
2020-06-10 13:20:38 +05:30
Mario 7b68844a05
Pistol support (#646) 2020-06-10 06:11:57 +05:30
Mario 9130db3e75
Kitty splits (#643)
* Easier to browse plugin README.md

* Splits are inverted

* trying to fix kitty splits

* Correctly restores the kitty layout

* More clear comments
2020-06-10 05:56:15 +05:30
Mario 5a6078967b
Fixes environmental variables not being passed on preview-tui (#644) 2020-06-10 05:28:35 +05:30
Mario eeb802280d
preview-tui splits are inverted (#642)
* Easier to browse plugin README.md

* Splits are inverted

* $SPLIT clarification and default values for $SPLIT and $TERMINAL
2020-06-09 20:27:28 +05:30
Mario c203ae7fa8
Easier to browse plugin README.md (#641) 2020-06-09 19:29:28 +05:30
Arun Prakash Jana aea8f737f6
Update docs 2020-06-09 11:44:20 +05:30
Mario a47d190654
Unified preview-tui and preview-kitty scripts (#634)
* Unified preview-tui and preview-kitty

* Remove preview-kitty

* No need to set $TERMINAL

* fix undeclared variable

* Integrated support for scope.sh

* Review fixes

* allow_remote_control must be enabled on kitty

* Documentation, kitty splits and images fallback

* fix restoring kitty layout
2020-06-09 07:16:35 +05:30
Arun Prakash Jana c5f0a25e7e
Simplify subdir creation 2020-06-08 21:56:33 +05:30
lvgx 58411446b7
preview-kitty: fix crash on first file on dash (#636)
In the dash shell, when `exec < fifo` is interrupted by SIGCHLD, it exits.
So we replace it with `cat fifo |`.

Issue discussed in #614
2020-06-06 20:47:41 +05:30
ncoder-1 4d4f72460d
Update preview-kitty (#638)
Fixed typo in preview-kitty.
2020-06-06 08:47:40 +05:30
Arun Prakash Jana 056ef8b23d
Update docs 2020-06-04 20:22:35 +05:30
KlzXS 1f3ce3ae94
Added selection prompt and README entry (#633) 2020-06-04 20:21:50 +05:30
Arun Prakash Jana 10a43a4fbb
Add Live Previews asciicast
Thanks @Kabouik!
2020-06-04 09:33:48 +05:30
lvgx 2acc7bd324
preview-tui: wait killed previewers (#632) 2020-06-04 08:23:04 +05:30
KlzXS 7b606e0e29
Added GPG encrypt and decrypt plugins (#630)
* Added GPG encrypt and decrypt plugins

* Made description more descriptive
2020-06-04 08:17:09 +05:30
Arun Prakash Jana 56eea7e195
Fix tmux version check 2020-06-04 03:41:42 +05:30
Todd Yamakawa 995fa1ceb6
bookmarks: Pipe error to PAGER and clean up code (#631)
Co-authored-by: Todd Yamakawa <todd.yamakawa@arm.com>
2020-06-04 00:47:46 +05:30
Arun Prakash Jana 63e90c573b
Move Live Preview usage notes to Wiki page 2020-06-03 09:15:00 +05:30
Arun Prakash Jana 1dbbc45c78
Key | to send file path to FIFO 2020-06-02 16:50:06 +05:30
lvgx 01da467547
preview-tui: simplify, add generic fifo_pager() (#625)
* preview-tui: simplify, add generic fifo_pager()

I've commented new filetype checks for now, as we need to discuss which ones
should be included by default, keeping in mind that this is supposed to be a
minimal, adaptable plugin.

* preview-tui: preview with man, tar, unzip by default
2020-06-02 14:26:50 +05:30
Arun Prakash Jana 5dbb511ede
Keep preview-tui generic 2020-06-02 06:30:07 +05:30
Arun Prakash Jana ca8bc8bf30
Support mime, extension in preview-tui 2020-06-01 19:22:16 +05:30
Arun Prakash Jana f6d9a6b34d
Fix shellcheck 2020-06-01 15:19:34 +05:30
Arun Prakash Jana 9fddd416ca
Simplify preview-tui 2020-06-01 15:17:40 +05:30
Arun Prakash Jana 16356e9d06
Update preview-tui to adapt to terminal size 2020-06-01 14:12:34 +05:30
Arun Prakash Jana 52697e76d5
Workaround #621: preview is updated on redraw (^L) 2020-06-01 13:36:02 +05:30
Arun Prakash Jana f5b5cf5fd7
Document non-repeat-refresh of file under preview 2020-06-01 01:40:02 +05:30
Arun Prakash Jana 9de3a3c2ec
Update docs 2020-05-31 10:20:57 +05:30
Arun Prakash Jana 04f9698d86 Retire ^S as select plugin 2020-05-30 22:02:55 +05:30
basbebe 3feae709ac
also send mutool to $PAGER (#615) 2020-05-30 18:48:12 +05:30
lvgx 135821aa52
preview-tui: directly call $PAGER on text files (#599) 2020-05-28 05:04:53 +05:30
lvgx bbcd89c8d6
preview-tui: async version using $PAGER to scroll preview (#597) 2020-05-27 23:32:22 +05:30
SZ Lin (林上智) b6762e292c
Fix typos (#595)
This is a trial patch to fix the typos

Signed-off-by: SZ Lin (林上智) <szlin@debian.org>
2020-05-26 09:34:11 +05:30
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
2020-05-23 17:40:51 +05:30
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
2020-05-23 15:59:51 +05:30