Arun Prakash Jana
8ebedab3f6
Fix doc
2020-01-14 04:10:11 +05:30
Arun Prakash Jana
526330bb8b
Unify plugin keys
2020-01-13 21:09:40 +05:30
Arun Prakash Jana
bb3d79ce21
Go to top when last saved filter is applied
2020-01-12 02:46:19 +05:30
Arun Prakash Jana
99d15815f0
Use : for filter case
2020-01-11 21:49:35 +05:30
Arun Prakash Jana
274c612076
Refactor PDF handling, add rtorrent, man pages
2020-01-11 20:20:20 +05:30
Arun Prakash Jana
490359f853
nuke: open manpages, reload dir after dot
2020-01-11 18:23:46 +05:30
Arun Prakash Jana
0492fa385d
Update docs
2020-01-09 01:26:23 +05:30
Arun Prakash Jana
f92658f31e
Add examples of useful commands to run as plugin
2020-01-08 23:20:46 +05:30
Arun Prakash Jana
23ef45ee49
Update docs
2020-01-07 22:12:39 +05:30
Arun Prakash Jana
e72dbec95a
Update boom
2020-01-05 22:43:50 +05:30
Arun Prakash Jana
d43abec4bc
Merge plugins pastebin and upload
2020-01-03 07:34:59 +05:30
Arun Prakash Jana
045ad3da75
Merge plugins imgsxiv and imgviu
2020-01-03 00:27:28 +05:30
Arun Prakash Jana
69377bbd89
Remove plugin notes, update docs to run cmd as plugin
2020-01-03 00:04:31 +05:30
Arun Prakash Jana
c92c5c7b15
Support toggle exe
2020-01-02 23:36:08 +05:30
Arun Prakash Jana
e1c91e1aef
Plugin rename
2020-01-02 05:11:00 +05:30
Arun Prakash Jana
ff72917e72
Plugin rename
2020-01-02 04:15:17 +05:30
Arun Prakash Jana
f90c37cd5e
Automagically handle archives
2019-12-29 23:21:18 +05:30
Arun Prakash Jana
146da5911d
Code refactor
2019-12-29 17:58:48 +05:30
Arun Prakash Jana
f480de0065
Use file.io to ipload files
2019-12-24 11:11:39 +05:30
Arun Prakash Jana
0bc5cdbf26
Update docs
2019-12-22 08:41:38 +05:30
Arun Prakash Jana
55e4e938d0
Handle more audio types by file extension
2019-12-22 02:06:20 +05:30
Arun Prakash Jana
404001a428
Update plugin docs
2019-12-21 06:04:04 +05:30
Arun Prakash Jana
9f7ae0e86a
nuke: guard against opening risky file types
2019-12-20 21:49:03 +05:30
Arun Prakash Jana
f25f062537
Mechanism to skip dir refresh after running plugin
2019-12-20 12:05:25 +05:30
Arun Prakash Jana
6b5bb16b46
Minor improvements
...
- reduce 4 spaces between help columns as it's too wide for handhelds
- support `]` as prompt in nav-as-you-type-mode when filter is empty
- update plugin docs
2019-12-18 21:53:18 +05:30
Arun Prakash Jana
fb2c548e86
User control to disable prompt after run cmd as plugin
2019-12-17 20:57:29 +05:30
Arun Prakash Jana
5c76187b61
Update docs
2019-12-16 05:55:15 +05:30
Arun Prakash Jana
2886abc90c
Fix opening image with sxiv
2019-12-13 08:33:02 +05:30
Arun Prakash Jana
fd8a8387b8
Add option to show noti and copy selection to system clipboard
2019-12-12 19:51:08 +05:30
Arun Prakash Jana
f95ee54870
Add plugin to show notification
2019-12-12 07:24:22 +05:30
Arun Prakash Jana
a86150f71a
Reformat help, remove redundant plugin key
2019-12-11 19:26:13 +05:30
Arun Prakash Jana
2e407d1325
Add m4a files
2019-12-10 22:57:06 +05:30
Arun Prakash Jana
ef09f42720
PR #399 : add autojump plugin
2019-12-10 22:30:35 +05:30
Arun Prakash Jana
877f7b4d62
Exit if dir is unchanged
2019-12-09 23:27:10 +05:30
Arun Prakash Jana
885cfd4734
Support both fzf and fzy
2019-12-09 18:36:48 +05:30
Arun Prakash Jana
9614fec13b
Update docs
2019-12-09 07:43:20 +05:30
Arun Prakash Jana
9d336b77fa
Disable shellcheck warning SC2086
2019-12-09 02:37:55 +05:30
Arun Prakash Jana
819bddaac9
Fix build break
2019-12-09 01:57:31 +05:30
Arun Prakash Jana
d5512462af
Move nlaunch to plugins as launch
2019-12-09 00:34:53 +05:30
Arun Prakash Jana
77ebfff98b
Rename opener nplay to nuke
2019-12-08 20:27:06 +05:30
Arun Prakash Jana
5708585c3b
Add nplay as a plugin
2019-12-08 08:27:53 +05:30
Arun Prakash Jana
b65bc92e73
Fix build break
2019-12-06 18:57:53 +05:30
Arun Prakash Jana
70f3bd2e53
Fix #398
2019-12-06 08:50:23 +05:30
Arun Prakash Jana
add789c002
Use common construct for utility names
2019-12-03 21:11:06 +05:30
Arun Prakash Jana
0acd18f989
Minor plugin fixes
2019-12-03 18:52:40 +05:30
José Luis Neder
189042d2d9
Plugin renamer ( #393 )
...
This plugin is an alternative to the native batch rename interface in
nnn. qmv from renameutils and vidir from moreutils allow to rename
files without fear of replacing existing files.
2019-12-03 18:30:44 +05:30
Arun Prakash Jana
f80563e16a
Update docs
2019-12-03 06:56:43 +05:30
Arun Prakash Jana
5cd9794102
Remove redundant assignment
2019-12-02 22:24:06 +05:30
Vidar Holen
1bf49c80e7
Some of the shell script fixes as per discussion ( #389 )
...
* Improved completion support for files with spaces
Filenames with spaces, both generally and for session names, will now
complete as expected.
* Misc shell script improvements
See discussion on:
1cca9e4b72
2019-11-26 18:06:31 +05:30
Arun Prakash Jana
5d0af863b5
Set hovered and file as
2019-11-24 02:13:27 +05:30
Arun Prakash Jana
ca7405311f
Force undetachable edits in EDITOR
2019-11-24 01:54:06 +05:30
Arun Prakash Jana
9b37c9edb1
Load dir after hovered image
2019-11-23 10:37:46 +05:30
Arun Prakash Jana
594d645e25
Rename plugins, group related ones
2019-11-22 17:51:13 +05:30
Arun Prakash Jana
085bda0330
Integrate similar plugins, diff should begin at start of file
2019-11-22 13:50:00 +05:30
Arun Prakash Jana
1cca9e4b72
shellcheck fixes
2019-11-22 11:13:34 +05:30
Arun Prakash Jana
ee2dcb1de7
Re-order plugin table
2019-11-21 22:14:25 +05:30
Arun Prakash Jana
2d91768d88
Fix some cat abuses in code, plugins
2019-11-21 00:31:39 +05:30
Arun Prakash Jana
5b7448bac9
Various plugin fixes
...
1. getplugs should work even if nnn is not run
2. Remove redundant ./ prefix
3. Update plugin docs
2019-11-20 19:19:09 +05:30
Arun Prakash Jana
9729b1f5a6
Refresh dirs on disruptive chnages, update sxiv plugin to browse and rename
2019-11-19 21:01:59 +05:30
Mischievous Meerkat
577d8d9bfc
Update ndiff
2019-11-18 12:11:35 +05:30
Arun Prakash Jana
52fad544fc
Always open vimdiff at start of file
2019-11-18 04:04:04 +05:30
Arun Prakash Jana
f7fa1ffc8e
Update plugin docs
2019-11-18 00:14:04 +05:30
Arun Prakash Jana
6bbf3ac9c4
Show output after running command
2019-11-17 21:56:05 +05:30
Arun Prakash Jana
472564fd7f
Do not update merged file, remove README.md
2019-11-17 21:02:43 +05:30
KlzXS
2cbd76abf6
getpulgs now asks before overwriting ( #385 )
...
* getpulgs now asks before overwriting
* Forgot a space
2019-11-17 19:52:36 +05:30
Arun Prakash Jana
0620b1dfb5
Plugin fzhist
2019-11-17 19:14:30 +05:30
Arun Prakash Jana
7d0be597ad
Rename fzy-open to fzopen
2019-11-17 13:08:26 +05:30
Arun Prakash Jana
5b8b9eaa92
Add image of plugin gutenread in action
2019-11-17 10:17:38 +05:30
Arun Prakash Jana
f8b8c67bee
Update docs
2019-11-16 11:43:38 +05:30
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
Arun Prakash Jana
c5bbbd852c
ndiff: direction to get rid of vim warning
2019-08-14 01:38:30 +05:30
Arun Prakash Jana
775742150c
Custom keybinds to run plugins directly
2019-08-14 01:38:30 +05:30
Arun Prakash Jana
847aa0e2ee
Fix hex viewer
2019-07-21 13:50:46 +05:30
Arun Prakash Jana
33062d7c6e
Update checksum plugin documentation
2019-07-12 08:51:18 +05:30
Arun Prakash Jana
ca714eac90
Show image thumbnails with lsix
2019-07-12 00:16:07 +05:30
ath3
e5cda54604
Small ringtone plugin fixes
2019-06-27 03:38:02 +02:00
Mischievous Meerkat
1e68309577
Merge pull request #298 from ath3/checksum-cleanup
...
Remove unneeded check from checksum plugin
2019-06-27 06:42:27 +05:30
ath3
c2fbdfdeb3
Remove unneeded check from checksum plugin
2019-06-27 02:48:04 +02:00
ath3
4d7dade94c
Add shuffle to mocplay
2019-06-27 02:19:55 +02:00
Arun Prakash Jana
a3019418b1
Update docs
2019-06-26 14:39:47 +05:30
Arun Prakash Jana
2934db3482
Pretty table
2019-06-23 09:18:35 +05:30
Arun Prakash Jana
619ac17004
Add text2speech plugin
2019-06-23 01:43:52 +05:30
Arun Prakash Jana
42a5479fa8
Add an mp3 ringtone generator
2019-06-21 22:36:34 +05:30
Arun Prakash Jana
c07288e585
The table is sorted
2019-06-20 20:57:19 +05:30
Arun Prakash Jana
2d1d176160
Fix #288
2019-06-20 19:17:00 +05:30
Arun Prakash Jana
98a8eb1805
Add note on vim warning
2019-06-20 18:38:45 +05:30
ath3
2dc3da62a2
Refactored splitjoin and ndiff plugins, made them POSIX compliant
2019-06-20 10:45:24 +02:00
ath3
682e810e6e
Extended md5sum script to support multiple checksums and renamed it to checksum
2019-06-20 03:39:23 +02:00
ath3
c499f1cb7f
Changed bash code to sh
2019-06-19 13:40:31 +02:00
ath3
4757873d3a
Added md5sum plugin
2019-06-19 04:06:19 +02:00
Arun Prakash Jana
794a0e2709
Move scripts to misc
2019-06-17 07:04:42 +05:30
Arun Prakash Jana
23f84df1d8
Supprt exit on 'q'
2019-06-10 19:47:00 +05:30
Arun Prakash Jana
b0bad47a71
Update plugins
2019-06-07 21:01:08 +05:30
Arun Prakash Jana
a96ad1dab0
Add plugin to split or join files
2019-06-06 23:27:57 +05:30
Arun Prakash Jana
d970a7416f
getplugs: backup earlier plugins
2019-06-05 17:52:33 +05:30
Arun Prakash Jana
dd42726c5b
More intuitive nmount
2019-06-05 17:06:20 +05:30
Arun Prakash Jana
aa6013378f
Make diff work with filenames with spaces
2019-06-03 20:29:37 +05:30
Arun Prakash Jana
edf587a48f
Add plugin to play music in MOC
2019-06-03 18:26:53 +05:30
Arun Prakash Jana
9711297362
Update docs
2019-06-03 11:42:41 +05:30
Arun Prakash Jana
650f92bf34
Add plugin to view image and browse image dir
2019-06-02 21:37:42 +05:30
Arun Prakash Jana
9ba3cb3e9b
Update plugins, add mutool to view PDF
2019-06-01 00:34:07 +05:30
Arun Prakash Jana
f02e0d359f
Add OS-specific alternative notes
2019-05-26 16:52:00 +05:30
Arun Prakash Jana
d6fbe87768
Support directory diff
2019-05-26 10:27:09 +05:30
Arun Prakash Jana
7bf671c954
Show usage warning
2019-05-25 11:47:56 +05:30
Arun Prakash Jana
658099bee0
ipinfo shows external IP address
2019-05-24 23:14:19 +05:30
Arun Prakash Jana
9bd136e8b0
Add license and copyright
2019-05-22 08:48:44 +05:30
Arun Prakash Jana
747490a180
Run nmount in a loop
2019-05-22 08:44:19 +05:30
Arun Prakash Jana
0e8cb05045
sync data before ejecting drives
2019-05-22 08:44:19 +05:30
Arun Prakash Jana
21ee3489c2
Add pdfview to view PDF file in PAGER
2019-05-22 08:44:19 +05:30
Arun Prakash Jana
b764055314
Update getplugs to set up nlauch
2019-05-22 08:44:19 +05:30
Arun Prakash Jana
8f1fdcf3e8
Update docs
2019-05-22 08:44:31 +05:30
Arun Prakash Jana
cefc4b08a7
Update nmount, troubleshooting
2019-04-25 22:10:10 +05:30
Arun Prakash Jana
20280e182a
Update docs
2019-04-22 00:45:11 +05:30
Arun Prakash Jana
a900b2c4fa
Support config dir ~/.config/nnn
2019-04-21 23:59:51 +05:30
Arun Prakash Jana
aa1bc78ea7
Update docs
2019-04-21 15:20:59 +05:30
Arun Prakash Jana
bd2831498c
Fix nmount on blank entry
2019-04-21 12:14:03 +05:30
Arun Prakash Jana
bd29368d4c
Plugin music: play random music from current dir
2019-04-20 18:12:52 +05:30
Arun Prakash Jana
e1d8adce2f
Plugin ipinfo: fetch IP address and whois info
2019-04-20 13:07:04 +05:30
Arun Prakash Jana
d5107d28ac
Plugin getplugs: update nnn plugins
2019-04-19 19:06:03 +05:30
Arun Prakash Jana
430945d420
Plugin nmount: toggle mount status of a device
2019-04-19 00:25:07 +05:30
Arun Prakash Jana
9167192d31
Update docs
2019-04-19 00:14:52 +05:30
Arun Prakash Jana
5cf3471716
Plugins!
2019-04-18 20:32:53 +05:30