]> Sergey Matveev's repositories - nnn.git/log
nnn.git
2 years agoMerge pull request #1182 from luukvbaal/patches v4.3
Terminator X [Wed, 29 Sep 2021 10:13:43 +0000 (15:43 +0530)]
Merge pull request #1182 from luukvbaal/patches

Fix gitstatus and rebase patches

2 years agoFix gitstatus and rebase patches
Luuk van Baal [Wed, 29 Sep 2021 09:33:19 +0000 (11:33 +0200)]
Fix gitstatus and rebase patches

2 years agoPrepare for release v4.3 Martini
Arun Prakash Jana [Wed, 29 Sep 2021 09:07:45 +0000 (14:37 +0530)]
Prepare for release v4.3 Martini

2 years agoFix compilation warning
Arun Prakash Jana [Wed, 29 Sep 2021 08:58:16 +0000 (14:28 +0530)]
Fix compilation warning

2 years agoMerge pull request #1180 from MaxGyver83/master
Terminator X [Mon, 27 Sep 2021 00:08:12 +0000 (05:38 +0530)]
Merge pull request #1180 from MaxGyver83/master

autojump plugin: Support jethrokuan/z (port of z for fish)

2 years agoCombine assignment of $_Z_DATA, $Z_DATA or $HOME/.z
Max Schillinger [Sun, 26 Sep 2021 21:17:51 +0000 (23:17 +0200)]
Combine assignment of $_Z_DATA, $Z_DATA or $HOME/.z

Co-authored-by: luukvbaal <31730729+luukvbaal@users.noreply.github.com>
2 years agoautojump plugin: Support jethrokuan/z (port of z for fish)
Max Schillinger [Sun, 26 Sep 2021 19:54:01 +0000 (21:54 +0200)]
autojump plugin: Support jethrokuan/z (port of z for fish)

2 years agoFix broken GUI cmd run as plugin case
Arun Prakash Jana [Sat, 25 Sep 2021 18:24:12 +0000 (23:54 +0530)]
Fix broken GUI cmd run as plugin case

2 years agoMerge pull request #1177 from luukvbaal/preview-tui
Terminator X [Fri, 24 Sep 2021 12:24:41 +0000 (17:54 +0530)]
Merge pull request #1177 from luukvbaal/preview-tui

Preview without convert

2 years agoPreview without convert
Luuk van Baal [Fri, 24 Sep 2021 10:12:13 +0000 (12:12 +0200)]
Preview without convert

2 years agoMerge pull request #1174 from luukvbaal/restorepreview
Terminator X [Thu, 23 Sep 2021 07:42:15 +0000 (13:12 +0530)]
Merge pull request #1174 from luukvbaal/restorepreview

Improve restorepreview race conditions

2 years agoImprove restorepreview race conditions
Luuk van Baal [Wed, 22 Sep 2021 15:15:35 +0000 (17:15 +0200)]
Improve restorepreview race conditions

2 years agoMerge pull request #1173 from luukvbaal/previewpatch
Terminator X [Wed, 22 Sep 2021 03:38:32 +0000 (09:08 +0530)]
Merge pull request #1173 from luukvbaal/previewpatch

Add restorepreview patch

2 years agoAdd restorepreview patch
Luuk van Baal [Wed, 22 Sep 2021 02:13:57 +0000 (04:13 +0200)]
Add restorepreview patch

2 years agoRevert "Close previewer when opening file (#1171)"
Arun Prakash Jana [Wed, 22 Sep 2021 00:16:45 +0000 (05:46 +0530)]
Revert "Close previewer when opening file (#1171)"

This reverts commit 532532704e72156aff140a07f8d7768d596eec02.

2 years agoSupport for nerdfont sty,cls and bib(tex filetypes) (#1169)
CantoroMC [Tue, 21 Sep 2021 04:51:23 +0000 (06:51 +0200)]
Support for nerdfont sty,cls and bib(tex filetypes) (#1169)

I've extended the use of nerdfont icon for tex to other common tex extensions.
I don't know how to do the same for icons-in-terminal.
Additionally, since the list is growing I have alphabetize the list of common
icons, used in icons-nerdfont.h.

2 years agoClose previewer when opening file (#1171)
luukvbaal [Tue, 21 Sep 2021 04:44:25 +0000 (06:44 +0200)]
Close previewer when opening file (#1171)

2 years agoadd provided but unused ruby icon (#1167)
CantoroMC [Sun, 19 Sep 2021 04:43:07 +0000 (06:43 +0200)]
add provided but unused ruby icon (#1167)

2 years agoUpdate FUNDING.yml
Terminator X [Sun, 19 Sep 2021 01:22:13 +0000 (06:52 +0530)]
Update FUNDING.yml

2 years agoMore checks
Arun Prakash Jana [Thu, 9 Sep 2021 17:47:22 +0000 (23:17 +0530)]
More checks

2 years agoFix #1162: run commands as plugin through shell
Arun Prakash Jana [Thu, 9 Sep 2021 14:08:41 +0000 (19:38 +0530)]
Fix #1162: run commands as plugin through shell

2 years agoAdd early check
Arun Prakash Jana [Thu, 9 Sep 2021 12:35:24 +0000 (18:05 +0530)]
Add early check

2 years agoAdded theme support for bat in preview-tui plugin (#1141)
Jakob Beckmann [Thu, 9 Sep 2021 12:32:06 +0000 (14:32 +0200)]
Added theme support for bat in preview-tui plugin (#1141)

2 years agoReformat checks
Arun Prakash Jana [Thu, 9 Sep 2021 03:35:45 +0000 (09:05 +0530)]
Reformat checks

2 years agoDirectory-specific sort order
Arun Prakash Jana [Wed, 8 Sep 2021 13:44:05 +0000 (19:14 +0530)]
Directory-specific sort order

2 years agoThe shell interprets "$nnn" now
Arun Prakash Jana [Sun, 5 Sep 2021 12:49:30 +0000 (18:19 +0530)]
The shell interprets "$nnn" now

2 years agofix jump cd to use seperate params (#1156)
Assaf Ben-Amitai [Sat, 4 Sep 2021 23:50:31 +0000 (02:50 +0300)]
fix jump cd to use seperate params (#1156)

2 years agoplugin autojump: on jump - read entire line (#1155)
Assaf Ben-Amitai [Sat, 4 Sep 2021 20:31:41 +0000 (23:31 +0300)]
plugin autojump: on jump - read entire line (#1155)

2 years agoReformat copy current current file name
Arun Prakash Jana [Sat, 4 Sep 2021 02:36:29 +0000 (08:06 +0530)]
Reformat copy current current file name

2 years agoFix #1153: sync hidden on batch rename
Arun Prakash Jana [Sat, 4 Sep 2021 01:53:02 +0000 (07:23 +0530)]
Fix #1153: sync hidden on batch rename

2 years agoUse a meaningful macro
Arun Prakash Jana [Sat, 4 Sep 2021 01:41:08 +0000 (07:11 +0530)]
Use a meaningful macro

2 years ago[draft] signal CWD change to terminal via OSC-7 (#1148)
Daniel Eklöf [Mon, 30 Aug 2021 14:21:04 +0000 (16:21 +0200)]
[draft] signal CWD change to terminal via OSC-7 (#1148)

* Signal CWD change to terminal via OSC-7

Closes #1147

* Make OSC-7 emission gated by NOX11

* Use newpath variable in gethostname()

Use dynamic memory for hostname

2 years agoMerge pull request #1146 from luanrivello/patch-1
Terminator X [Sun, 29 Aug 2021 14:46:40 +0000 (20:16 +0530)]
Merge pull request #1146 from luanrivello/patch-1

Fix kitty listen_on example

2 years agoFix kitty listen_on example
Luan Belem Rivello [Sat, 28 Aug 2021 23:14:35 +0000 (20:14 -0300)]
Fix kitty listen_on example

2 years agoFix build break
Arun Prakash Jana [Wed, 25 Aug 2021 14:25:48 +0000 (19:55 +0530)]
Fix build break

2 years agoExports special variables before running plugins
Arun Prakash Jana [Wed, 25 Aug 2021 11:02:08 +0000 (16:32 +0530)]
Exports special variables before running plugins

2 years agoMerge pull request #1143 from joelazar/master
Terminator X [Wed, 25 Aug 2021 10:55:20 +0000 (16:25 +0530)]
Merge pull request #1143 from joelazar/master

fix fzhist plugin - get fish_history from the right place

2 years agofix fzhist plugin - get fish_history from the right place
joelazar [Wed, 25 Aug 2021 08:36:10 +0000 (10:36 +0200)]
fix fzhist plugin - get fish_history from the right place

2 years agoRetain original context hovered file when selecting from plugin dir
Arun Prakash Jana [Tue, 24 Aug 2021 19:53:51 +0000 (01:23 +0530)]
Retain original context hovered file when selecting from plugin dir

2 years agoFix NULL file name handling
Arun Prakash Jana [Tue, 24 Aug 2021 19:17:52 +0000 (00:47 +0530)]
Fix NULL file name handling

2 years agoMore special variables at prompt/shell
Arun Prakash Jana [Tue, 24 Aug 2021 17:55:32 +0000 (23:25 +0530)]
More special variables at prompt/shell

$dN: directory path open in context N
$fN: file path hovered in context N

2 years agoUpdate help page logo
Arun Prakash Jana [Mon, 23 Aug 2021 05:32:53 +0000 (11:02 +0530)]
Update help page logo

2 years agoAdd a cool ASCII art to help screen
Arun Prakash Jana [Sun, 22 Aug 2021 15:17:00 +0000 (20:47 +0530)]
Add a cool ASCII art to help screen

2 years agoMacOSX legacy (#1138)
elder-n00b [Sun, 22 Aug 2021 06:39:30 +0000 (08:39 +0200)]
MacOSX legacy (#1138)

* Branched v4.2
Added workaround for Mac OS X < 10.12.0
(Only tested on 10.11.6, lower versions may need more workaround)

* Added *.dSYM to .gitignore

* Added comments for the macosx detection in Makefile

* Fixed indentation, formatting and missing newline at eof

* Moved includes inside include guard

Co-authored-by: elder-n00b <elder-n00b@yandex.com>
2 years agoJump back last dir from plugin dir with -
Arun Prakash Jana [Thu, 19 Aug 2021 03:13:57 +0000 (08:43 +0530)]
Jump back last dir from plugin dir with -

2 years agoIcon changes .iconlookup (#1136)
luukvbaal [Wed, 18 Aug 2021 17:46:29 +0000 (19:46 +0200)]
Icon changes .iconlookup (#1136)

2 years agochange and add some icons-nerdfont (#1135)
CantoroMC [Wed, 18 Aug 2021 13:53:53 +0000 (15:53 +0200)]
change and add some icons-nerdfont (#1135)

2 years agoUpdate README
Arun Prakash Jana [Tue, 17 Aug 2021 18:57:09 +0000 (00:27 +0530)]
Update README

2 years agoicon for zsh, nix, and matlab files(nerdfonts), lua color to lua file (#1132)
CantoroMC [Tue, 17 Aug 2021 18:41:42 +0000 (20:41 +0200)]
icon for zsh, nix, and matlab files(nerdfonts), lua color to lua file (#1132)

* icon for nix and matlab files(nerdfonts), lua color to lua file

* Update .iconlookup

* Update icons-nerdfont.h

* Update icons.h

Co-authored-by: luukvbaal <31730729+luukvbaal@users.noreply.github.com>
2 years agoKey B to add bookmarks on the fly
Arun Prakash Jana [Tue, 17 Aug 2021 14:58:12 +0000 (20:28 +0530)]
Key B to add bookmarks on the fly

2 years agoMerge pull request #1131 from luukvbaal/patchfix
Terminator X [Tue, 17 Aug 2021 12:19:34 +0000 (17:49 +0530)]
Merge pull request #1131 from luukvbaal/patchfix

Fix gitstatus pathspec errors

2 years agoFix gitstatus pathspec errors
Luuk van Baal [Tue, 17 Aug 2021 12:01:24 +0000 (14:01 +0200)]
Fix gitstatus pathspec errors

2 years agoDisable auto-marking
Arun Prakash Jana [Tue, 17 Aug 2021 09:36:09 +0000 (15:06 +0530)]
Disable auto-marking

2 years agoDecide string length at compile time (#1130)
0xACE [Tue, 17 Aug 2021 04:51:02 +0000 (04:51 +0000)]
Decide string length at compile time (#1130)

I run into many premature optimizations in our codebase which are
unnecessary.

In this particular case `strlen()` is optimized at compile time even at
`-O0` with `gcc`.

I would value higher code quality than dealing with these things in our
future endeavours. If this is accepted I may supply some more
readability patches.

2 years agoFix length
Arun Prakash Jana [Mon, 16 Aug 2021 19:33:28 +0000 (01:03 +0530)]
Fix length

2 years agoAdd bookmarks directory support
Arun Prakash Jana [Mon, 16 Aug 2021 14:42:24 +0000 (20:12 +0530)]
Add bookmarks directory support

2 years agoMerge pull request #1129 from luukvbaal/patchfix
Terminator X [Mon, 16 Aug 2021 13:09:03 +0000 (18:39 +0530)]
Merge pull request #1129 from luukvbaal/patchfix

Fix namefirst patch conflict

2 years agoFix finder typo
Luuk van Baal [Mon, 16 Aug 2021 10:47:02 +0000 (12:47 +0200)]
Fix finder typo

2 years agoFix patch conflict
Luuk van Baal [Mon, 16 Aug 2021 10:45:44 +0000 (12:45 +0200)]
Fix patch conflict

2 years agoAdd finder history/bookmarks
Luuk van Baal [Sun, 15 Aug 2021 11:50:17 +0000 (13:50 +0200)]
Add finder history/bookmarks

2 years agoFix broken statusbar when symlink name exceeds max cols
Arun Prakash Jana [Sun, 15 Aug 2021 13:41:04 +0000 (19:11 +0530)]
Fix broken statusbar when symlink name exceeds max cols

2 years agoRemove repetitive code
Arun Prakash Jana [Sat, 14 Aug 2021 13:57:24 +0000 (19:27 +0530)]
Remove repetitive code

2 years agoUpdate Quickstart
Arun Prakash Jana [Sat, 14 Aug 2021 07:11:36 +0000 (12:41 +0530)]
Update Quickstart

2 years agoSave full filter in session to restore correctly
Arun Prakash Jana [Thu, 12 Aug 2021 17:45:15 +0000 (23:15 +0530)]
Save full filter in session to restore correctly

2 years agoDecouple statusbar redraw
Arun Prakash Jana [Thu, 12 Aug 2021 16:37:42 +0000 (22:07 +0530)]
Decouple statusbar redraw

2 years agoDo not modify $PWD
Arun Prakash Jana [Thu, 12 Aug 2021 05:16:12 +0000 (10:46 +0530)]
Do not modify $PWD

2 years agoFail operations if selection file is empty
Arun Prakash Jana [Wed, 11 Aug 2021 18:50:13 +0000 (00:20 +0530)]
Fail operations if selection file is empty

2 years agoUpdate docs
Arun Prakash Jana [Wed, 11 Aug 2021 18:31:01 +0000 (00:01 +0530)]
Update docs

2 years agoSync operation on selection among nnn instances
Arun Prakash Jana [Wed, 11 Aug 2021 16:23:42 +0000 (21:53 +0530)]
Sync operation on selection among nnn instances

2 years agoTry to get current dir from PWD first
Arun Prakash Jana [Tue, 10 Aug 2021 17:04:18 +0000 (22:34 +0530)]
Try to get current dir from PWD first

2 years agoUse a different function
Arun Prakash Jana [Tue, 10 Aug 2021 01:36:20 +0000 (07:06 +0530)]
Use a different function

2 years agoDo not resolve symlinks in argument PATH
Arun Prakash Jana [Tue, 10 Aug 2021 01:18:21 +0000 (06:48 +0530)]
Do not resolve symlinks in argument PATH

2 years agoDo not resolve symlinks in bookmarks
Arun Prakash Jana [Sun, 8 Aug 2021 19:25:31 +0000 (00:55 +0530)]
Do not resolve symlinks in bookmarks

2 years agoUpdate ToDo list link
Arun Prakash Jana [Sun, 8 Aug 2021 14:49:46 +0000 (20:19 +0530)]
Update ToDo list link

2 years agoDo not end selection mode before prompt/shell
Arun Prakash Jana [Sun, 8 Aug 2021 14:45:20 +0000 (20:15 +0530)]
Do not end selection mode before prompt/shell

2 years agoDo not end selection mode before invoking plugin
Arun Prakash Jana [Sun, 8 Aug 2021 13:00:51 +0000 (18:30 +0530)]
Do not end selection mode before invoking plugin

2 years agoMerge pull request #1121 from sikmir/haiku
Terminator X [Sun, 8 Aug 2021 12:37:51 +0000 (18:07 +0530)]
Merge pull request #1121 from sikmir/haiku

Update Haiku Makefile

2 years agoUpdate Haiku Makefile
Nikolay Korotkiy [Sun, 8 Aug 2021 12:32:39 +0000 (15:32 +0300)]
Update Haiku Makefile

2 years agoList open locations from active contexts in help
Arun Prakash Jana [Sat, 7 Aug 2021 18:19:21 +0000 (23:49 +0530)]
List open locations from active contexts in help

2 years agomake option O_MATCHFLTR to disable filters without match
Arun Prakash Jana [Thu, 5 Aug 2021 16:45:02 +0000 (22:15 +0530)]
make option O_MATCHFLTR to disable filters without match

2 years agoMerge pull request #1119 from N-R-K/NOSSN
Terminator X [Thu, 29 Jul 2021 17:58:10 +0000 (23:28 +0530)]
Merge pull request #1119 from N-R-K/NOSSN

fix misleading comment in Makefile

2 years agofix misleading comment in Makefile
NRK [Thu, 29 Jul 2021 09:33:19 +0000 (15:33 +0600)]
fix misleading comment in Makefile

reading the source code, setting NOSSN to 1 _disables_ session support,
not enable it.

2 years agoFix #1117: Revert "Ignore filter key if no results"
Arun Prakash Jana [Wed, 28 Jul 2021 22:03:51 +0000 (03:33 +0530)]
Fix #1117: Revert "Ignore filter key if no results"

This reverts commit 3ef50f06f86a962b465d50b7ffb6909436b69685.

2 years agoMerge pull request #1118 from N-R-K/xdgdefault
Terminator X [Wed, 28 Jul 2021 09:03:49 +0000 (14:33 +0530)]
Merge pull request #1118 from N-R-K/xdgdefault

xdgdefault: make dmenu case-insensitive, fix style

2 years agoxdgdefault: make dmenu case-insensitive, fix style
NRK [Wed, 28 Jul 2021 06:30:30 +0000 (12:30 +0600)]
xdgdefault: make dmenu case-insensitive, fix style

Most *.desktop entries have same name as their application name so this
is not an issue most of the time. However in the case of Neovim, the
application name is "Neovim" while the desktop entry is "nvim.desktop"

Since dmenu is case sensitive by default this means that searching
"neovim" will not show any results since the N is not capitalized and
the desktop entry name is "nvim"

fzf doesn't have this issue since its case-insensitive/fuzzy by
default. Making dmenu case-insensitive solves this.

Also fix the indentation to be consistent with the rest of the script.

2 years agoEliminate redundant stat()
Arun Prakash Jana [Tue, 27 Jul 2021 17:34:23 +0000 (23:04 +0530)]
Eliminate redundant stat()

2 years agoredraw() is heavy and distracting
Arun Prakash Jana [Mon, 26 Jul 2021 00:45:11 +0000 (06:15 +0530)]
redraw() is heavy and distracting

2 years agoFix build break
Arun Prakash Jana [Sun, 25 Jul 2021 01:50:43 +0000 (07:20 +0530)]
Fix build break

2 years agoAllow specifying output file in NNN_TMPFILE for cd on quit
Arun Prakash Jana [Sun, 25 Jul 2021 01:33:09 +0000 (07:03 +0530)]
Allow specifying output file in NNN_TMPFILE for cd on quit

2 years agoOpen controlling terminal only as stdin
Arun Prakash Jana [Sat, 24 Jul 2021 16:51:21 +0000 (22:21 +0530)]
Open controlling terminal only as stdin

2 years agoMerge pull request #1114 from jcromero/patch-1
Terminator X [Sat, 24 Jul 2021 10:18:36 +0000 (15:48 +0530)]
Merge pull request #1114 from jcromero/patch-1

Fix wrong exclamation mark char description

2 years agoFix wrong exclamation mark char description
jcromero [Sat, 24 Jul 2021 09:54:27 +0000 (11:54 +0200)]
Fix wrong exclamation mark char description

2 years agoCheck if file is already selected before appending in picker mode
Arun Prakash Jana [Fri, 23 Jul 2021 20:21:20 +0000 (01:51 +0530)]
Check if file is already selected before appending in picker mode

2 years agoTruncate output file before writing in picker mode
Arun Prakash Jana [Fri, 23 Jul 2021 19:55:28 +0000 (01:25 +0530)]
Truncate output file before writing in picker mode

2 years agoOpen controlling terminal for input when run in a script
Arun Prakash Jana [Fri, 23 Jul 2021 18:16:20 +0000 (23:46 +0530)]
Open controlling terminal for input when run in a script

2 years agoxdgdefault plugin: add dmenu support (#1112)
N-R-K [Fri, 23 Jul 2021 11:36:19 +0000 (17:36 +0600)]
xdgdefault plugin: add dmenu support (#1112)

* xdgdefault plugin: add dmenu support

use fzf if available. otherwise, if available, use dmenu.
should be possible to use rofi as well, but i don't use rofi nor do i
have it installed for testing.

* xdgdefault plugin: add GUI flag

* update xdgdefault requirement

2 years agoUpdate plugin docs
Arun Prakash Jana [Thu, 22 Jul 2021 14:41:07 +0000 (20:11 +0530)]
Update plugin docs

2 years agoRemove dated documentation
Arun Prakash Jana [Wed, 21 Jul 2021 18:13:59 +0000 (23:43 +0530)]
Remove dated documentation

2 years agoRevert variety in Haiku Makefile
Arun Prakash Jana [Wed, 21 Jul 2021 12:26:46 +0000 (17:56 +0530)]
Revert variety in Haiku Makefile

2 years agoPrepare for release v4.2 Mojito v4.2
Arun Prakash Jana [Wed, 21 Jul 2021 12:15:39 +0000 (17:45 +0530)]
Prepare for release v4.2 Mojito