Commit graph

102 commits

Author SHA1 Message Date
Arun Prakash Jana cf987fa988
Plugin treeview to show tree o/p with perms and size 2019-11-16 11:22:34 +05:30
Arun Prakash Jana e82f6d02cd
Plugin extoggle to toggle executable status 2019-11-16 10:36:39 +05:30
Arun Prakash Jana 2b4bd35ba6
Simplify running commands 2019-11-16 07:20:18 +05:30
0xACE 688ed885d1 Fix dragdrop not working in selection mode (#382)
xargs couldn't call function `dnd()` and I couldn't find a portable way
to do it, so I replaced it with a variable which I guess should work
fine.
2019-11-15 21:57:37 +05:30
Arun Prakash Jana 6ea64288bc
Fix #379 2019-11-09 03:47:49 +05:30
0xACE 955826a1e8 Fix dragdrop stderr causing issues (#374)
For w/e reason the output from `which` causes problems with nnn
rendering. This commit silences the problematic lines.
2019-11-04 08:12:00 +05:30
Arun Prakash Jana baaf3ede2a
Update docs 2019-11-02 20:46:50 +05:30
Arun Prakash Jana aedb9c2753
Update drag and drop plugin 2019-11-02 06:56:34 +05:30
0xACE 3c1645ca90 Merged drag and drop scripts to 1 file (#372) 2019-11-02 06:54:14 +05:30
Arun Prakash Jana 013dad1186 plugin pskill 2019-11-01 21:54:51 +05:30
Anna Arad c5c9323d30 Fix bad getplugs script (#370) (#371) 2019-11-01 21:28:32 +05:30
Arun Prakash Jana ef6a995e38
Fix #369: calculate checksum for directory tree 2019-11-01 02:28:25 +05:30
Arun Prakash Jana cf4ad22676
Add complete audio conversion tip 2019-10-25 07:50:54 +05:30
Arun Prakash Jana b987931f47
Do not pass path to commands 2019-10-24 20:25:07 +05:30
Arun Prakash Jana 8c096dad28
Update docs 2019-10-24 15:10:13 +05:30
Arun Prakash Jana 5bebd4ac67
Extend plugin mechanism to arbitrary commands 2019-10-24 12:44:01 +05:30
Anna Arad b81affffa1
Fix code examples in plugins README 2019-10-23 16:55:57 +03:00
Anna Arad 9afd7cf3bf Implement plugins control of nnn + plugins (#364)
* Implement plugins control of nnn + plugins

* Refactor plugins control code and fix getplugs to recognize hidden files

* Fix bug when going to dir on non-current context from plugin

* Fix some plugins to work on openbsd and freebsd

* Renamings

* Switch to -R flag in cp instead of -r; BSDs complain

* Change braces of function location

* Rewrite plugin creation in README and add new plugins to the table

* Update the fzcd script to include fzy or fzf

* Change plugin name resolve-link-dir -> lncd

* Fixing plugins README table

* Remove some cd plugins but add them as examples to plugins README
2019-10-23 15:34:12 +05:30
Anna Arad 49bee69490 suedit plugin (#359) 2019-10-14 06:36:11 +05:30
Arun Prakash Jana 087380968d
Pass path as second argument 2019-10-13 17:28:02 +05:30
Arun Prakash Jana 19ea710e08
gutenread: support epub 2019-10-13 12:06:32 +05:30
Arun Prakash Jana 2f413f8059
Plugin to browse, download, read from Project Gutenberg 2019-10-13 01:24:02 +05:30
0xACE 262c94f696 Check for alternative name for drag/drop exec (#354)
KDE dragon player collides with the name of the drag/drop dependency. On
archlinux the binary is renamed to `dragon-drag-and-drop`.

This change tries `dragon-drag-and-drop` before defaulting to `dragon`.
2019-10-13 00:48:50 +05:30
0xACE 3eb0a38c5e Added 2 plugins for drag and drop support (#352)
* Added 2 plugins for drag and drop support

These scripts uses https://github.com/mwh/dragon
and curl.

It allows nnn to drag and drop files either to other programs, or to
itself.

* added link to dependency and spelling

* added drag/drop-file scripts to readme table
2019-10-12 07:55:30 +05:30
Arun Prakash Jana 9dab803e1a
Suppress permission denied messages 2019-10-04 20:46:57 +05:30
Arun Prakash Jana 57298b7fcc
Use ix.io paste service 2019-10-04 18:45:21 +05:30
Arun Prakash Jana 4a41d3a894
Group dirs on top 2019-10-03 02:24:08 +05:30
Arun Prakash Jana 66713730f0
Add plugin uidgid 2019-10-03 00:16:44 +05:30
Arun Prakash Jana f75620e95b
Update plugin viuimg 2019-10-01 07:35:54 +05:30
Arun Prakash Jana 727fad3b32
Add image 2019-10-01 04:01:02 +05:30
Arun Prakash Jana a25165d1bd
Fix directory view with viuimg 2019-09-29 09:19:44 +05:30
Arun Prakash Jana 1e7cc1f369
Update plugin docs 2019-09-27 22:21:04 +05:30
Arun Prakash Jana 2c3b5e2f78
Add command to download plugins 2019-09-27 21:13:01 +05:30
Arun Prakash Jana d7ce06b10b
Add plugin to take quick notes 2019-09-26 19:56:43 +05:30
Arun Prakash Jana b5ed36bebe
mocplay: confirm working with selection 2019-09-16 23:35:43 +05:30
Arun Prakash Jana cea542b515
Update docs 2019-09-06 20:03:48 +05:30
Arun Prakash Jana 3f40980dd0
Plugin oldbigfile: find large files by access time 2019-08-30 20:01:13 +05:30
Arun Prakash Jana 94c3af873c
Implement mediainfo as a plugin 2019-08-28 00:02:33 +05:30
Arun Prakash Jana 86594a747f
Fix plugin boom, make customizable 2019-08-25 06:17:05 +05:30
Arun Prakash Jana 9b6ffeef5d
Use MOC in plugin boom 2019-08-24 22:35:04 +05:30
Arun Prakash Jana d8fe4b3bb6
Plugin dups: find duplicate files in dir 2019-08-24 21:23:52 +05:30
Arun Prakash Jana 3a0f2a20d8
Fix #328 2019-08-23 21:43:32 +05:30
Arun Prakash Jana 9feb5ce651
Merge fzy-edit into fzy-open 2019-08-23 08:30:48 +05:30
Arun Prakash Jana b9530a5ce0
Plugin organize 2019-08-19 23:01:41 +05:30
Arun Prakash Jana bf13243830
Update docs 2019-08-19 08:42:24 +05:30
Arun Prakash Jana 9282eff925
Update plugin docs 2019-08-15 11:11:23 +05:30
Arun Prakash Jana 7575a3e031
Plugin vidthumb 2019-08-15 10:06:41 +05:30
Arun Prakash Jana 4ab13b1b34
Plugin moclyrics 2019-08-15 09:15:03 +05:30
Arun Prakash Jana 8fff4643f5
Detect if MOC is playing 2019-08-15 04:01:53 +05:30
Arun Prakash Jana 02b3273233
Use key-plugin pairs for running plugins 2019-08-14 21:58:18 +05:30