Commit graph

178 commits

Author SHA1 Message Date
lvgx 6e6d3cba0d
Add .desktop file for XDG compatible DEs (#501)
Install with `make install-desktop`
It now appears in application menus, search, etc. in XDG compatible
desktop environments (like GNOME, KDE, ...).
2020-04-01 02:29:21 +05:30
Arun Prakash Jana 54d2580799
Add fortune to help 2020-03-30 09:09:11 +05:30
Arun Prakash Jana 22ccf5e2e6
Support time type (access/change/mod) change 2020-03-28 09:20:14 +05:30
Arun Prakash Jana 0c55977465
Fix #496: option -f to use readline history file 2020-03-20 22:24:49 +05:30
Arun Prakash Jana f4786da9bc
Option -T obsoletes option -v 2020-03-18 02:41:30 +05:30
Arun Prakash Jana 85379a703b
Option -T to change default sort order 2020-03-18 02:35:05 +05:30
Arun Prakash Jana 3a9ddbd90f
Add batchrename to readme, minor Makefile change 2020-03-11 09:07:20 +05:30
Arun Prakash Jana db129c9120
Update Haiku Makefile 2020-03-01 18:56:33 +05:30
Arun Prakash Jana 77e3183467
Merge quitcd scripts for bash and zsh 2020-02-29 18:36:47 +05:30
Arun Prakash Jana dda34f5c73
Update Haiku Makefile 2020-02-12 08:54:04 +05:30
Maxim Baz 6b093f213f
Compile static bin locally for release (#457) 2020-01-31 03:16:06 +05:30
Arun Prakash Jana bc177fd266 Revert "Test static packaging"
This reverts commit dbcbaa583c.
2020-01-25 08:55:07 +05:30
Arun Prakash Jana dbcbaa583c
Test static packaging 2020-01-25 08:36:50 +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
Anna Arad 44871dd9d7 Update Haiku Makefile with changes of original (#435) 2020-01-14 03:08:20 +05:30
Arun Prakash Jana 3c69e6ccac
Guard against empty 2020-01-12 00:26:03 +05:30
Arun Prakash Jana 7bf7894022
Use option -A to disable dir auto-select 2020-01-09 03:34:10 +05:30
Arun Prakash Jana c5ff2f5647
Fix openSUSE Leap 15.1 package generation 2020-01-07 23:45:22 +05:30
Anna Arad 443bb7925b Update Haiku Makefile and recipe with suggestions from HaikuPorts (#426) 2020-01-03 22:25:44 +05:30
Arun Prakash Jana 027ed8d8ea
Update copyright year 2019-12-31 22:42:10 +05:30
Arun Prakash Jana db647e7c4c On the fly dist generation 2019-12-30 01:37:01 +05:30
Arun Prakash Jana 26d49a16b3
Get version string from source 2019-12-29 23:43:09 +05:30
Arun Prakash Jana e3e6e1671a
Keybind v for version sort 2019-12-28 11:15:38 +05:30
Anna Arad fd9fcf741e Get nnn compile and run on Haiku (#403)
* Add support for Haiku OS

* Adjust DISTFILES and dist rule in haiku
2019-12-27 23:32:20 +05:30
Arun Prakash Jana 1003c0f8fc
Option n - nav as you type, V - version sort 2019-12-25 22:33:38 +05:30
Arun Prakash Jana ffb0b0e3c2 Revert "Use b and ^B as bookmark key"
This reverts commit 278fcfdfc9.
2019-12-25 22:18:09 +05:30
Arun Prakash Jana 278fcfdfc9
Use b and ^B as bookmark key 2019-12-25 14:37:51 +05:30
Arun Prakash Jana 37988cf854
Program option to load session is now -s
- remove auto-stored session "@" on restore
- minor help update
2019-12-20 15:49:13 +05:30
Arun Prakash Jana 9725c17d20 Revert "Internal states, sessions changes"
This reverts commit cf388649b9.
2019-12-20 15:30:53 +05:30
Arun Prakash Jana c24efdbedb
Simplify QuitCD scripts 2019-12-19 18:33:27 +05:30
Arun Prakash Jana cf388649b9
Internal states, sessions changes
- replace bools for internal non-persistent binary states with an uchar
- do not store path to session, derive from config path in tmp buffer
- program option to load session is not `-s`
- remove auto-stored session "@" on restore
- minor help update
2019-12-19 08:45:26 +05:30
Arun Prakash Jana 208a6605f5
Fix #402 2019-12-14 23:28:13 +05:30
Arun Prakash Jana 95f530854d
remove program option -f 2019-12-14 20:25:23 +05:30
Arun Prakash Jana 09083f3ed6
Update docs 2019-12-14 19:18:19 +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 d5512462af
Move nlaunch to plugins as launch 2019-12-09 00:34:53 +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 90108ba763
Prepare for release v2.8.1 2019-12-05 04:47:32 +05:30
Arun Prakash Jana cc36aa8d49
Prepare for release v2.8 2019-12-04 02:58:27 +05:30
Arun Prakash Jana 3f0c604111
Option -R to disable rollover at edges 2019-12-01 23:00:06 +05:30
Arun Prakash Jana 12669be900
Update auto-completion scripts 2019-11-30 18:14:39 +05:30
Arun Prakash Jana f231c35ef9
Update docs 2019-11-30 02:21:59 +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 1cca9e4b72
shellcheck fixes 2019-11-22 11:13:34 +05:30
Arun Prakash Jana be65fe4ccf
Add examples of conflicting keybinds 2019-11-21 02:23:02 +05:30
Arun Prakash Jana 2d91768d88
Fix some cat abuses in code, plugins 2019-11-21 00:31:39 +05:30
Mischievous Meerkat 11204d09d5
Update quitcd.csh 2019-11-18 12:10:50 +05:30
Arun Prakash Jana f4acfc7a4e
Block nesting of nnn instances 2019-11-17 14:33:30 +05:30
Arun Prakash Jana d723299df6
Add CentOS 8.0, Fedora 31 2019-11-12 19:30:56 +05:30
Arun Prakash Jana 2559ddbd38 Add Wayland clipboard example 2019-11-05 02:45:32 +05:30
Anna Arad 45387a431d
Fix Fish autocomplete suggestions for sessions 2019-10-23 17:58:08 +03:00
Anna Arad 60dac94a5e Implementing sessions support (#360)
* Initial commit of sessions implementation

* Reduce code duplication

* Move load session to program flag -e

* Fix context initialization problem when loading session

* Add pinned directory to session and reduce session file size

* Make load_session print an error if exists and few minor adjustments

* Refactor session's file structure

* Initialize required structures in load_session before loading

* Add load session dynamically, restore last session, and extra fixes

* Fix indentation

* Add sessions documentation to man page

* Update fish completions with sessions and make some improvements

* Move to single keybinding session management and add help info

* ESC when asked to insert session name behaves better

* Add sessions completion for bash

* Remove pinned dir from session and minor code refactors
2019-10-19 03:41:39 +05:30
Arun Prakash Jana d1d491c102
Fix #350: cd on quit if NNN_TMPFILE is set 2019-10-11 23:19:25 +05:30
Arun Prakash Jana fe80d5aa9d
Update key collision detection 2019-10-11 20:59:22 +05:30
Arun Prakash Jana bb0f1db965
Update auto-complete scripts 2019-10-06 18:57:15 +05:30
Arun Prakash Jana e8d5c453d7
Move packagecore config, update matrix 2019-09-29 08:02:40 +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 a4d8d68c7d
Option -r to show cp, mv progress on Linux 2019-08-23 20:28:56 +05:30
Arun Prakash Jana f4f1acf856
Remove wild load option 2019-08-20 20:00:48 +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 e13481c5b0
Update auto-completion scripts 2019-08-16 23:15:29 +05:30
Arun Prakash Jana aa840a7f65
Resurrect default sort 2019-07-14 23:00:14 +05:30
Pavel Fokin 66fa6fc682 Combine 'XDG_CONFIG_HOME' and 'HOME` in quitcd.fish 2019-07-10 15:56:17 +03:00
Pavel Fokin 17bb57263c Add forgotten export for quitcd scripts 2019-07-09 22:51:25 +03:00
Mischievous Meerkat d03ff4dc91
Merge pull request #302 from fokinpv/fix-quitcd-example
Fix quitcd snippets for 'zsh' and 'bash'
2019-07-09 10:30:12 +05:30
Pavel Fokin 56b6f70634 Update quitcd snippet for 'fish' 2019-07-09 07:09:19 +03:00
Arun Prakash Jana 427c4b2429
Bash auto-complete enhancements 2019-07-08 23:35:30 +05:30
Pavel Fokin 34ecf3ce13 Fix quitcd snippets for 'zsh' and 'bash' 2019-07-08 20:29:32 +03:00
Arun Prakash Jana 2d1d176160
Fix #288 2019-06-20 19:17:00 +05:30
Arun Prakash Jana 794a0e2709
Move scripts to misc 2019-06-17 07:04:42 +05:30
Arun Prakash Jana e2cde6c325
Change name to scripts directory 2017-09-02 11:15:10 +05:30
Arun Prakash Jana 5619ef4436
Simplify argument handling 2017-06-30 05:27:25 +05:30
Arun Prakash Jana 889500b057
Set detail view mode as default, introduce light mode 2017-06-06 21:01:28 +05:30
Arun Prakash Jana bac4c27191
Update scripts 2017-04-29 19:20:00 +05:30
Arun Prakash Jana 01c1ef6e58
Support cd on quit 2017-04-20 17:33:54 +05:30