aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-05-04Add an option to print hovered files to a FIFO (#548)Gravatar lvgx
* Add an option to print hovered files to a FIFO This adds an env variable, `NNN_FIFO`, that can be set to a path that `nnn` will open/create as a FIFO, and where every hovered file's path is printed. This allows creating external perview/quick open plugins, ... It can be compiled out with the make variable `O_NOFIFO`. * Check filename ptr instead of full path (for FIFO) * Add documentation to use NNN_FIFO in plugins * Fix path sent to FIFO in empty dirs
2020-05-04Use const typeGravatar Arun Prakash Jana
2020-05-04Refactor move_cursor()Gravatar Arun Prakash Jana
2020-05-04Fix #550Gravatar Arun Prakash Jana
2020-05-04Add is_prefix(), block empty files completelyGravatar Arun Prakash Jana
2020-05-03Bind getplugs to installed versionGravatar Arun Prakash Jana
2020-05-03Plugin finder: run custom find/fd/grep/rg/fzf and listGravatar Arun Prakash Jana
2020-05-03Context code '+' to create context smartlyGravatar Arun Prakash Jana
2020-05-03Decouple listpath and initpathGravatar Arun Prakash Jana
2020-05-03Show messages appropriatelyGravatar Arun Prakash Jana
2020-05-03Plugin mimelist: support reading file list from (cmd as) pluginGravatar Arun Prakash Jana
2020-05-03browse: fix nnn -e (#549)Gravatar Danh Doan
The current code will start editor if the mime doesn't start with "text/". But, we want the opposite. Simplify the check by using `strncmp` instead. We may improve by writing a helper: `start_withs` in the future. This change also cleans -Wstrict-aliasing on Ubuntu 16.04 LTS
2020-05-03Simplify unescape() in no locale modeGravatar Arun Prakash Jana
2020-05-02Dim file details in detail modeGravatar Arun Prakash Jana
2020-05-02Fix: BSD expr syntax error on empty $NNNLVL (#546)Gravatar Rami3L
2020-05-02Update docsGravatar Arun Prakash Jana
2020-05-01Update docsGravatar Arun Prakash Jana
2020-05-01Install logo to desktop icons (#542)Gravatar lvgx
This shows the "n³" logo as icon in application menus, when desktop file is installed (using `install-desktop` make target).
2020-05-01Add a logo for nnn (n³) (#544)Gravatar lvgx
"n³" on a black knight chess piece/black horse head.
2020-05-01Support $_Z_DATA environment variable (#545)Gravatar step
Support `$_Z_DATA` environment variable per z's documentation https://github.com/rupa/z/blob/dcd5541e7dc37a3a32885565539c6fb1479af26f/z.1#L78. `$_Z_DATA` allows changing the default location of the z database file.
2020-05-01Move installation section to WikiGravatar Arun Prakash Jana
2020-05-01Update autogen packagesGravatar Arun Prakash Jana
2020-04-29New logo: n³Gravatar Arun Prakash Jana
2020-04-27Randomize mocpGravatar Arun Prakash Jana
2020-04-27Use mem* functionGravatar Arun Prakash Jana
2020-04-27Let mocp shuffleGravatar Arun Prakash Jana
2020-04-27Randomize mocp playlistGravatar Arun Prakash Jana
2020-04-27Various plugin improvementsGravatar Arun Prakash Jana
2020-04-26Optimize dups (#539)Gravatar KlzXS
2020-04-26Show error at sourceGravatar Arun Prakash Jana
2020-04-26Fix #537Gravatar Arun Prakash Jana
2020-04-26Fix buffer cleanupGravatar Arun Prakash Jana
2020-04-26Fix buffer cleanupGravatar Arun Prakash Jana
2020-04-26Use memrchr if availableGravatar Arun Prakash Jana
2020-04-25Resolve path in list modeGravatar Arun Prakash Jana
2020-04-25Minor refactorGravatar Arun Prakash Jana
2020-04-25Silently ignore invalid paths (documented)Gravatar Arun Prakash Jana
2020-04-25Fix #532: support picker and list modes togetherGravatar Arun Prakash Jana
2020-04-24Fix return and show errorGravatar Arun Prakash Jana
2020-04-24Fix picker and list mode conflict (#533)Gravatar KlzXS
* Fix picker and list mode conflict * Comment the change
2020-04-24NNN_SEL: custom selection fileGravatar Arun Prakash Jana
2020-04-24Bookmark key get priority over sessionGravatar Arun Prakash Jana
2020-04-24Update completion scriptsGravatar Arun Prakash Jana
2020-04-23Add nbak plugin to backup all nnn config (#528)Gravatar lvgx
* Add nbak plugin to backup all nnn config * nbak: check cd, quote env * nbak: print backup file name * nbak: add --show option, to show shell config * nbak: fix shellcheck warning 'type' is POSIX complient, AND we check that we're actually running bash, but shellcheck can't understand this... Then '-o' is POSIX complient too, but shellcheck thinks it's "not well defined". * nbak: variable renames, archive hierarchy changes * nbak: fix variable expansion * nbak: remove --show option * nbak: call interactive bash/zsh to get fun/aliases * Add nbak entry in plugins/README.md * nbak: change archive hierarchy * plugins/README.md: make nbak description shorter
2020-04-20Plugin improvements (#531)Gravatar KlzXS
* Added padding for numbers in .nmv * Add skim as an option in fzopen * Remove unnecessary eval Thanks @leovilok! Co-Authored-By: lvgx <l@vgx.fr> * Added note about whitespace Co-authored-by: lvgx <l@vgx.fr>
2020-04-20Add nvim as a diff tool for getplugs plugin (#527)Gravatar Krisan Alifari
* Add nvim as a diff tool for getplugs plugin * Comment out `is_cmd_exists()` * Add nvim diff tool for diffs plugin * Add $EDITOR to nuke plugin for editing/reading text file format * Modify diff command to fix CircleCI failures * Fix getplugs prompt * Allow nuke to use custom $PAGER
2020-04-19Do a complete eraseGravatar Arun Prakash Jana
2020-04-18Fix listing files directly under /Gravatar Arun Prakash Jana
2020-04-18Remove hacky single path handlingGravatar Arun Prakash Jana
2020-04-18Fix #520: minimal erasureGravatar Arun Prakash Jana