Commit graph

918 commits

Author SHA1 Message Date
Arun Prakash Jana 5228528fac
Update deps 2020-03-01 06:44:54 +05:30
Arun Prakash Jana 56eb4cab6e
Update docs 2020-02-29 19:14:19 +05:30
Arun Prakash Jana 37987d487e
Ignore backspace at empty filter prompt 2020-02-29 06:08:26 +05:30
Arun Prakash Jana a780ab1c80
Update docs 2020-02-24 19:56:02 +05:30
Arun Prakash Jana f7f53bbd6b
Update docs 2020-02-20 00:59:06 +05:30
Arun Prakash Jana 39fffbac56
Update docs 2020-02-18 18:24:53 +05:30
Arun Prakash Jana 7837cc277f
Update docs 2020-02-15 07:27:12 +05:30
Arun Prakash Jana bc7a81921e
Prepare for release v3.0 2020-02-12 07:30:15 +05:30
Arun Prakash Jana 840b4a01a0
Update docs 2020-02-01 22:42:49 +05:30
KlzXS 2390ac7b74
List of files as input (#443)
* Start implementation on show list of files as input

* Remove tmp dir on exit, set global flag

* Bug fixes and improvements

* Follow symlinks when in list paths mode

* Fix bugs

* Add flag check

* Add message for invalid paths and style fixes

* Change the message

* Addressing review comments

* Handle errno being set

* Fix CI break

* Decreased startup memory usage and removed loops

* Fix CI break
2020-02-01 20:24:56 +05:30
Arun Prakash Jana a2288594d1
Move compilation notes to Wiki 2020-01-24 23:42:05 +05:30
Arun Prakash Jana 1684d7b24e
Makefile option to compile with PCRE lib
Command: make O_PCRE=1 strip
2020-01-24 23:29:05 +05:30
Arun Prakash Jana d67ad84360
Add static compilation flag
make command:

make O_STATIC=1 O_NORL=1 strip
2020-01-23 22:22:07 +05:30
Arun Prakash Jana de4b817998
Lazy unmount, umount (macOS) support 2020-01-23 02:00:16 +05:30
Arun Prakash Jana a6f5f1ebc8
Update badges 2020-01-21 18:29:54 +05:30
Arun Prakash Jana d0f26e7c30 Revert "Update badges"
This reverts commit 3d98daaf27.
2020-01-20 08:38:20 +05:30
Arun Prakash Jana 3d98daaf27
Update badges 2020-01-20 08:37:04 +05:30
Arun Prakash Jana 64667b377d
Options -e and -t
Replaces the following environment variables:
- NNN_USE_EDITOR
- NNN_IDLE_TIMEOUT
2020-01-17 19:37:57 +05:30
Arun Prakash Jana 7086df5c78
Update docs 2020-01-16 22:49:16 +05:30
Arun Prakash Jana 22454d6893
Update docs 2020-01-15 15:01:14 +05:30
Arun Prakash Jana 364399246e
Show order info in filter info bar 2020-01-14 22:51:10 +05:30
Arun Prakash Jana 8f4706498c
Key ' for range selection 2020-01-13 21:25:34 +05:30
Arun Prakash Jana 97a50c6622
Update docs 2020-01-13 08:26:14 +05:30
Arun Prakash Jana ab521c02a4
Fix build break 2020-01-12 23:58:48 +05:30
Arun Prakash Jana 917123c400
Minor changes to fast redraw 2020-01-12 23:33:42 +05:30
Arun Prakash Jana 61e03e0961
Update docs 2020-01-12 19:38:15 +05:30
Arun Prakash Jana b70a54d47e
Update docs 2020-01-12 04:50:16 +05:30
Arun Prakash Jana f1791af2ab
Show statusbar instead of blank 2020-01-12 00:09:09 +05:30
Arun Prakash Jana b91f7a9600
Fix not waiting for command next time if non-Enter keys are pressed 2020-01-11 23:53:32 +05:30
Arun Prakash Jana f04769f5a5
Update docs 2020-01-10 19:43:37 +05:30
Arun Prakash Jana d463c4f0df
Update docs 2020-01-10 02:01:20 +05:30
Arun Prakash Jana 19940efd64
nnn is ported to Haiku now 2020-01-09 22:09:32 +05:30
Arun Prakash Jana f654e3ca2b
Implement reverse sorting 2020-01-09 19:44:36 +05:30
Arun Prakash Jana 23ef45ee49
Update docs 2020-01-07 22:12:39 +05:30
Arun Prakash Jana c92c5c7b15
Support toggle exe 2020-01-02 23:36:08 +05:30
Arun Prakash Jana c44d5b57bd
Update docs, early check for empty files 2020-01-02 04:03:54 +05:30
Arun Prakash Jana 0b78ff4af3
Update docs 2020-01-01 00:24:13 +05:30
Arun Prakash Jana 027ed8d8ea
Update copyright year 2019-12-31 22:42:10 +05:30
Arun Prakash Jana f90c37cd5e
Automagically handle archives 2019-12-29 23:21:18 +05:30
Arun Prakash Jana 0bc5cdbf26
Update docs 2019-12-22 08:41:38 +05:30
Arun Prakash Jana 2863278790
Update docs: use direct repology url 2019-12-21 07:24:01 +05:30
Arun Prakash Jana 583b6a84f5
Update docs 2019-12-20 00:35:58 +05:30
Arun Prakash Jana 5c76187b61
Update docs 2019-12-16 05:55:15 +05:30
Arun Prakash Jana d58ab38c52
Update docs 2019-12-14 21:29:52 +05:30
Arun Prakash Jana 09083f3ed6
Update docs 2019-12-14 19:18:19 +05:30
Arun Prakash Jana 04d10fc94b
Use string filters by default 2019-12-14 14:15:07 +05:30
Arun Prakash Jana 1f0f3fdf01
Update man 2019-12-14 00:17:16 +05:30
Arun Prakash Jana 78830781ee
Update docs 2019-12-13 19:38:28 +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 b64df85d23
Operation completion notification 2019-12-11 22:53:03 +05:30
Arun Prakash Jana 7eec6cedab
Reformat help 2019-12-11 20:30:23 +05:30
Arun Prakash Jana dfd1422997
Remove redundant key for first file 2019-12-11 20:30:20 +05:30
Arun Prakash Jana a86150f71a
Reformat help, remove redundant plugin key 2019-12-11 19:26:13 +05:30
Arun Prakash Jana 8d143bb87f
Disable partial regex errors 2019-12-10 18:37:10 +05:30
Arun Prakash Jana 847bda4380
Combine archive operations 2019-12-10 03:56:38 +05:30
Arun Prakash Jana 8dd1946d1d
Revert to ] key 2019-12-10 01:27:51 +05:30
Arun Prakash Jana a3d6b81d9f
Key 's' to manage session 2019-12-10 01:09:15 +05:30
Arun Prakash Jana 741f82b091
Use \ as alternative prompt/run command keybind 2019-12-10 00:56:29 +05:30
Arun Prakash Jana 9614fec13b
Update docs 2019-12-09 07:43:20 +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 5826da920f
Add nplay: a custom opener 2019-12-07 23:04:40 +05:30
Arun Prakash Jana f80563e16a
Update docs 2019-12-03 06:56:43 +05:30
Arun Prakash Jana 3f0c604111
Option -R to disable rollover at edges 2019-12-01 23:00:06 +05:30
Arun Prakash Jana 19a914cd0c
Update docs 2019-11-30 20:35:58 +05:30
Arun Prakash Jana 178705a951
End selection before archive, new, rename 2019-11-30 16:15:12 +05:30
Arun Prakash Jana b3b1384740
Update docs 2019-11-30 04:58:55 +05:30
Arun Prakash Jana f231c35ef9
Update docs 2019-11-30 02:21:59 +05:30
Arun Prakash Jana 965499c671
Show all selected files on M 2019-11-29 08:38:11 +05:30
Arun Prakash Jana 35b3cf3b1f
Update program help 2019-11-29 02:11:27 +05:30
Arun Prakash Jana e81efdb5e6
Update docs 2019-11-26 02:34:21 +05:30
Arun Prakash Jana d986a32d0d
Update docs 2019-11-25 21:15:35 +05:30
Arun Prakash Jana e4ffe35892
Update comment to reflect millisecond 2019-11-25 07:50:22 +05:30
Arun Prakash Jana e6f9d6d2d0
Add rclone support for remote access 2019-11-24 21:24:32 +05:30
Arun Prakash Jana c4483a8956
Update docs on -E 2019-11-24 19:23:09 +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 c70aaf2076
Update docs 2019-11-23 10:32:08 +05:30
Arun Prakash Jana 594d645e25
Rename plugins, group related ones 2019-11-22 17:51:13 +05:30
Arun Prakash Jana 2d23d8fe51
Drop findutils deps 2019-11-21 20:30:38 +05:30
Arun Prakash Jana 3a9def25d8
Create new files and dirs with parent (like mkdir -p) 2019-11-20 01:28:11 +05:30
Arun Prakash Jana 084a4c77c5
Add key ] to show prompt 2019-11-18 20:21:00 +05:30
Arun Prakash Jana 52fad544fc
Always open vimdiff at start of file 2019-11-18 04:04:04 +05:30
Arun Prakash Jana 4ee9e2d129
Add key ; to execute plugin 2019-11-18 00:30:00 +05:30
Arun Prakash Jana f7fa1ffc8e Update plugin docs 2019-11-18 00:14:04 +05:30
Arun Prakash Jana 0f5f04d087 Revert "Fix #384: support busybox xargs"
This reverts commit 407b690404.
2019-11-17 19:17:39 +05:30
Arun Prakash Jana 407b690404
Fix #384: support busybox xargs 2019-11-17 17:45:22 +05:30
Arun Prakash Jana 7d0be597ad
Rename fzy-open to fzopen 2019-11-17 13:08:26 +05:30
Arun Prakash Jana e3aed0f658
Update help 2019-11-17 05:30:14 +05:30
Arun Prakash Jana efa9a6727d
Change the key to size sort to z 2019-11-17 04:11:27 +05:30
Arun Prakash Jana 37bf6b1010
Redraw in non-filter mode after hovered file deletion 2019-11-16 21:46:15 +05:30
Arun Prakash Jana 88698b372b
Edit also flushes selection 2019-11-16 20:39:05 +05:30
Arun Prakash Jana f8b8c67bee
Update docs 2019-11-16 11:43:38 +05:30
Arun Prakash Jana 32b19efc85
Update docs 2019-11-12 03:01:53 +05:30
Arun Prakash Jana 5077b020bc
Update docs 2019-11-06 16:26:49 +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
Arun Prakash Jana 97200a2491 Update docs 2019-10-24 06:56:24 +05:30
Arun Prakash Jana 0144f44060
Remove special characters from help 2019-10-21 20:13:52 +05:30
Arun Prakash Jana d3eece14cc
Fix #366: update docs 2019-10-20 19:41:55 +05:30
Arun Prakash Jana 95e9151c90
Refactor screen move 2019-10-19 09:10:52 +05:30
Arun Prakash Jana 62457c3984
Update docs 2019-10-19 05:17:38 +05:30
Arun Prakash Jana 3aebeaec58
Update docs on session 2019-10-19 04:03:46 +05:30
Arun Prakash Jana 8ac4a834ad
Minor refactor 2019-10-15 03:47:57 +05:30
KlzXS b9d183db26 Added copy/move-as (copy/move and rename) (#356)
* Added copy/move-as (copy/move and rename)

* Little refactorings

* Also handle selection file for cpmv_rename()
2019-10-14 22:06:45 +05:30
Arun Prakash Jana e371182a5b
Optional fortune quotes in help/config page 2019-10-12 23:04:34 +05:30
Arun Prakash Jana ec9331de17
Update docs 2019-10-12 10:20:21 +05:30
Arun Prakash Jana 10188fa9b1
Update to Ubuntu 18.04 install commands 2019-10-12 03:26:00 +05:30
Arun Prakash Jana 19df7777db
Mount archives using archivemount 2019-10-12 02:13:08 +05:30
Arun Prakash Jana fe80d5aa9d
Update key collision detection 2019-10-11 20:59:22 +05:30
Arun Prakash Jana b42efcbb1f
Document edit selection 2019-10-10 19:26:08 +05:30
Arun Prakash Jana 7965fa1b0d
Fix #342: mention as Lead key in docs 2019-10-10 08:30:17 +05:30
Jan Chren (rindeal) 9e25886694 do build configuration with variables instead of targets 2019-10-09 17:05:56 +02:00
Arun Prakash Jana 9ff7ed9291
Update docs 2019-10-06 19:52:30 +05:30
Arun Prakash Jana f2618a95fb
Update ToDo list link 2019-10-06 12:33:03 +05:30
Arun Prakash Jana 914e180287
Update help 2019-10-05 07:23:25 +05:30
Arun Prakash Jana 2f4144b0bd
Key ^N replaces ^T to toggle nav mode 2019-10-05 07:06:32 +05:30
Arun Prakash Jana 14c355bacf
Add keys: Shift+TAB, ' 2019-10-05 06:59:43 +05:30
Arun Prakash Jana 9f68e74289 Revert "Fix #334: Detect session type"
This reverts commit e226e8c889.
2019-10-03 03:33:15 +05:30
Arun Prakash Jana e226e8c889
Fix #334: Detect session type 2019-10-03 02:38:26 +05:30
Arun Prakash Jana 5f4046b63d
Fix #334 2019-10-02 23:04:56 +05:30
Arun Prakash Jana 67c33a5e80
Code refactor 2019-10-02 22:34:11 +05:30
Arun Prakash Jana 757a783d49
^S is used by stty, use ^K 2019-10-02 12:14:38 +05:30
Arun Prakash Jana 30b5b0ed72
Update docs 2019-10-01 05:08:21 +05:30
Arun Prakash Jana 57e9cd54a2
SSHFS is optional dep 2019-10-01 04:21:56 +05:30
Arun Prakash Jana 727fad3b32
Add image 2019-10-01 04:01:02 +05:30
Arun Prakash Jana 465bb92693
Update program help 2019-09-30 22:11:35 +05:30
Arun Prakash Jana 7cae5dfe44
Shortcut to list selection y is now M 2019-09-30 18:54:27 +05:30
Arun Prakash Jana 62a0932976
Update docs on new selection shortcuts 2019-09-30 08:53:34 +05:30
Arun Prakash Jana 318ddd2ca6
Remove shortcut Leadq to quit context 2019-09-30 06:35:16 +05:30
Arun Prakash Jana a6eb685ff5
Update docs 2019-09-29 10:02:51 +05:30
Arun Prakash Jana e8d5c453d7
Move packagecore config, update matrix 2019-09-29 08:02:40 +05:30
Arun Prakash Jana 2446d7c68c
Update help screen 2019-09-28 22:15:49 +05:30
Arun Prakash Jana 6f856dbe74
Update docs 2019-09-28 21:28:43 +05:30
Arun Prakash Jana a7b61f79c4
Shorten option list 2019-09-28 20:04:24 +05:30
Arun Prakash Jana e80b9b3c6a
Export current entry name as NN
The current file or dir name is exported in env var NN before running a cmd at
the command prompt or spawning a shell.

Export current file name as NCUR
2019-09-28 16:33:22 +05:30
Arun Prakash Jana dc9245d6b0
Update docs 2019-09-28 06:47:44 +05:30
Arun Prakash Jana 2c3b5e2f78
Add command to download plugins 2019-09-27 21:13:01 +05:30
Arun Prakash Jana 65c986b70a
Update some sections 2019-09-27 19:35:14 +05:30
Arun Prakash Jana 5c73c8942b
Update some sections 2019-09-27 08:54:50 +05:30
Arun Prakash Jana 60b590791c
Update docs 2019-09-26 21:51:38 +05:30
Arun Prakash Jana d7ce06b10b
Add plugin to take quick notes 2019-09-26 19:56:43 +05:30
Arun Prakash Jana ce8e6a8791
Update docs 2019-09-26 19:17:48 +05:30
Arun Prakash Jana ccc25fd0f0
Update docs 2019-09-26 05:55:58 +05:30
Arun Prakash Jana 7335deb022
du status line change 2019-09-20 08:35:37 +05:30
Arun Prakash Jana 6bb6671118
Update help 2019-09-16 01:33:41 +05:30
Arun Prakash Jana 4a0e3570fe
Remove redundant spaces 2019-09-16 01:33:41 +05:30
Arun Prakash Jana 7c8df20bea
Key : to run plugin 2019-09-16 01:33:41 +05:30
Arun Prakash Jana 5259eb3f61
New image 2019-09-16 01:33:36 +05:30
Arun Prakash Jana a07c542870
Retain filter after running command 2019-09-15 01:37:39 +05:30
Arun Prakash Jana e2a95140d5
Add note on dated versions 2019-09-14 05:55:28 +05:30
Arun Prakash Jana e4c14ee13c
Shortcut mapping: S for du, A for apparent du 2019-09-12 08:30:12 +05:30
Arun Prakash Jana c3ce5bc705
Preserve attributes on duplicate, update docs 2019-09-11 18:28:41 +05:30
Arun Prakash Jana bb5ef221b3
Run a command at filter prompt
This is a conveninece for nav-as-you-type mode.
With this program option, on pressing ^P, the filter is  executed as cmd.
2019-09-11 14:54:23 +05:30
Arun Prakash Jana 1107df9515
Update ToDo list link 2019-09-03 19:55:10 +05:30
Arun Prakash Jana ec873ab4fa
Option -a to use file access time 2019-08-30 21:00:47 +05:30
Arun Prakash Jana 94c3af873c
Implement mediainfo as a plugin 2019-08-28 00:02:33 +05:30
Arun Prakash Jana ea81e2e569
Add F12 as run plugin key:wq 2019-08-25 19:48:08 +05:30
Arun Prakash Jana 2c90999381
Lead followed by . to show hidden files 2019-08-25 06:05:10 +05:30
Arun Prakash Jana 871685f7ca
New keys: F2 (rename) F5 (redraw) 2019-08-25 05:36:28 +05:30
Arun Prakash Jana d8fe4b3bb6
Plugin dups: find duplicate files in dir 2019-08-24 21:23:52 +05:30
Arun Prakash Jana eb3a9ad2ee
Restore mousemask before exit 2019-08-24 19:44:49 +05:30
Arun Prakash Jana 3b7d07207d
Use concepts section to wiki 2019-08-24 11:29:29 +05:30
Arun Prakash Jana a4d8d68c7d
Option -r to show cp, mv progress on Linux 2019-08-23 20:28:56 +05:30
Arun Prakash Jana 0fbd68ab48
Use lighter function to print character 2019-08-23 08:30:44 +05:30
Arun Prakash Jana 6ea75cfd8d
Fix broken links, update docs 2019-08-21 08:59:39 +05:30
Arun Prakash Jana f4f1acf856
Remove wild load option 2019-08-20 20:00:48 +05:30
Arun Prakash Jana 8d16d6ac5f
Update list of packagers 2019-08-20 08:50:07 +05:30
Arun Prakash Jana e3a4ddeb55
Update features list 2019-08-19 23:23:16 +05:30
Arun Prakash Jana bf13243830
Update docs 2019-08-19 08:42:24 +05:30
Arun Prakash Jana e9f7b6aa6c
Option -t replaces NNN_NO_AUTOSELECT 2019-08-17 00:07:38 +05:30
Arun Prakash Jana ac815c692a
Option -o replaces NNN_RESTRICT_NAV_OPEN 2019-08-16 23:40:43 +05:30
Arun Prakash Jana 1294a9caf5
Revert rename cp mv progress 2019-08-16 22:22:45 +05:30
Arun Prakash Jana db83e95a37
Symlinks to dirs are recognized by color 2019-08-16 20:03:58 +05:30
Arun Prakash Jana 9927849222
Update docs 2019-08-16 18:56:26 +05:30
Arun Prakash Jana 2ffd493162
Update ToDo list 2019-08-14 21:58:22 +05:30
Arun Prakash Jana 02b3273233
Use key-plugin pairs for running plugins 2019-08-14 21:58:18 +05:30
Arun Prakash Jana 7b59a7dba9
Rename cp mv progress conf 2019-08-14 19:10:41 +05:30
Arun Prakash Jana 775742150c
Custom keybinds to run plugins directly 2019-08-14 01:38:30 +05:30
Arun Prakash Jana 3bd3418ab6
Update docs 2019-08-14 01:38:26 +05:30
Arun Prakash Jana 5dba524565
Add Slitaz as packager 2019-08-11 02:51:41 +05:30
Arun Prakash Jana e9e9f5930f
Fix #235: Add instruction for CentOS 2019-08-11 00:54:07 +05:30
Arun Prakash Jana cd6c1e65b6
Update docs 2019-08-10 22:07:36 +05:30
Arun Prakash Jana 59c7727a8b
Add DragonFly BSD 2019-08-10 19:05:59 +05:30
Arun Prakash Jana 6481c812bd
Update docs 2019-08-09 13:56:00 +05:30
Arun Prakash Jana 93f2822f7c
Update docs 2019-08-07 22:28:24 +05:30
Arun Prakash Jana 29e8ca322c
Update help 2019-08-07 21:59:15 +05:30
Arun Prakash Jana 8bc71c6e5b
Key Lead' to go to first file in dir 2019-08-07 19:47:17 +05:30
Arun Prakash Jana 7470fc3f7b
Update docs 2019-08-05 07:36:56 +05:30
Arun Prakash Jana 9431213e49
Support / as an additional leader key 2019-08-04 14:31:58 +05:30
Arun Prakash Jana 9fdfd9388d
Light mode as default, options changed
-d is to show detail mode
-H is to show hidden files
-l is retired
2019-08-04 09:55:14 +05:30
Arun Prakash Jana 2bfcb281e7
Support duplicate file/dir 2019-08-04 08:29:32 +05:30
Arun Prakash Jana 0f6cb31d61
Sort by file extension 2019-08-01 22:20:40 +05:30
Arun Prakash Jana ea0e863f43
Update docs 2019-07-31 23:31:37 +05:30
Arun Prakash Jana 9aafc675ec
Update docs 2019-07-30 05:00:53 +05:30
Arun Prakash Jana e721dcb8ad
Link the wiki 2019-07-29 19:35:11 +05:30
Arun Prakash Jana 46aa0adafa
Limit nav-as-you-type toggle to click on last 2 rows 2019-07-28 21:55:29 +05:30
Arun Prakash Jana 79af710ac4
Update docs 2019-07-27 20:26:08 +05:30