=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== nnn-3.5/CHANGELOG-71-- `preview-tui` nnn-3.5/CHANGELOG:72: - unified to support `tmux`/`kitty`/`xterm`/`$TERMINAL` nnn-3.5/CHANGELOG-73- - auto-determine split orientation based on terminal height and width ############################################## nnn-3.5/CHANGELOG-297-- show size of file in bytes in status bar in disk usage mode nnn-3.5/CHANGELOG:298:- pass unresolved path as second argument (`$2`) to plugin nnn-3.5/CHANGELOG-299-- mechanism for plugins to control active directory ############################################## nnn-3.5/CHANGELOG-320-- force non-detachable internal edits in $EDITOR (option `-E`) nnn-3.5/CHANGELOG:321:- export current file as `$nnn` (instead of `$NN`) nnn-3.5/CHANGELOG-322-- fix file open failure from browser when configured as default FM ############################################## nnn-3.5/CHANGELOG-333-- libreadline `.history` file moved to `nnn` config directory nnn-3.5/CHANGELOG:334:- export current entry as `$NN` at command prompt nnn-3.5/CHANGELOG-335-- more informative status bar in light/detail modes ############################################## nnn-3.5/CHANGELOG-348- - `mediainf` - show media info (decoupled as a plugin) nnn-3.5/CHANGELOG:349: - `notes` - open a quick notes file/dir in `$EDITOR` (decoupled as a plugin) nnn-3.5/CHANGELOG-350- - `dups` - list duplicate files in the current directory ############################################## nnn-3.5/CHANGELOG-532-- Keys <kbd>Tab</kbd>, <kbd>^I</kbd> to go to next active context nnn-3.5/CHANGELOG:533:- Per-context directory color specified by `$NNN_CONTEXT_COLORS` nnn-3.5/CHANGELOG-534- - Option `-c` is removed ############################################## nnn-3.5/CHANGELOG-539-- Documentation on lftp integration for remote file transfers nnn-3.5/CHANGELOG:540:- Support a _combined_ set of arguments to `$EDITOR`, `$PAGER` and `$SHELL` nnn-3.5/CHANGELOG-541-- Handle > 2 GB files on 32-bit ARM nnn-3.5/CHANGELOG:542:- Env var `$DISABLE_FILE_OPEN_ON_NAV` to disable file open on <kbd>Right</kbd> or <kbd>l</kbd> nnn-3.5/CHANGELOG-543-- `NUL`-terminated file paths in selection list instead of `LF` ############################################## nnn-3.5/README.md-137- - Launch apps, run commands, spawn a shell, toggle exe nnn-3.5/README.md:138: - Hovered file set as `$nnn` at prompt and spawned shell nnn-3.5/README.md-139- - Lock terminal after configurable idle timeout ############################################## nnn-3.5/README.md-144-1. [Install](https://github.com/jarun/nnn/wiki/Usage) `nnn` and any dependecies you need. All files are opened with the desktop opener by default. nnn-3.5/README.md:145:2. Add option `-e` to your alias to open text files in `$VISUAL`/`$EDITOR`/ vi. [Open detached](https://github.com/jarun/nnn/wiki/Basic-use-cases#detached-text) if you wish. nnn-3.5/README.md-146-3. Configure [cd on quit](https://github.com/jarun/nnn/wiki/Basic-use-cases#configure-cd-on-quit). ############################################## nnn-3.5/plugins/README.md-28-| [fzcd](fzcd) | Change to the directory of a fuzzy-selected file/dir | sh | fzf | nnn-3.5/plugins/README.md:29:| [fzhist](fzhist) | Fuzzy-select a cmd from history, edit in `$EDITOR` and run | sh | fzf, mktemp | nnn-3.5/plugins/README.md-30-| [fzopen](fzopen) | Fuzzy find a file in dir subtree and edit or open | sh | fzf, xdg-open | ############################################## nnn-3.5/plugins/README.md-34-| [gpg\*](gpg\*) | Encrypt/decrypt files using GPG | sh | gpg | nnn-3.5/plugins/README.md:35:| [hexview](hexview) | View a file in hex in `$PAGER` | sh | [hx](https://github.com/krpors/hx)/xxd | nnn-3.5/plugins/README.md-36-| [imgresize](imgresize) | Resize images in dir to screen resolution | sh | [imgp](https://github.com/jarun/imgp) | ############################################## nnn-3.5/plugins/README.md-53-| [pdfread](pdfread) | Read a PDF or text file aloud | sh | pdftotext, mpv,<br>pico2wave | nnn-3.5/plugins/README.md:54:| [pdfview](pdfview) | View PDF file in `$PAGER` | sh | pdftotext/<br>mupdf-tools | nnn-3.5/plugins/README.md-55-| [picker](picker) | Pick files and list one per line (to pipe) | sh | nnn | nnn-3.5/plugins/README.md-56-| [preview-tabbed](preview-tabbed) | Tabbed/xembed based file previewer | bash | _see in-file docs_ | nnn-3.5/plugins/README.md:57:| [preview-tui](preview-tui) | Tmux/kitty/xterm/`$TERMINAL` based file previewer | sh | _see in-file docs_ | nnn-3.5/plugins/README.md-58-| [pskill](pskill) | Fuzzy list by name and kill process or zombie | sh | fzf, ps, sudo/doas | ############################################## nnn-3.5/plugins/README.md-62-| [suedit](suedit) | Edit file using superuser permissions | sh | sudoedit/sudo/doas | nnn-3.5/plugins/README.md:63:| [treeview](treeview) | Informative tree output in `$EDITOR` | sh | tree | nnn-3.5/plugins/README.md-64-| [uidgid](uidgid) | List user and group of all files in dir | sh | ls, less | ############################################## nnn-3.5/plugins/README.md-78- nnn-3.5/plugins/README.md:79:Plugins are installed to `${XDG_CONFIG_HOME:-$HOME/.config}/nnn/plugins`. nnn-3.5/plugins/README.md-80- ############################################## nnn-3.5/plugins/README.md-157- nnn-3.5/plugins/README.md:158:1. Use single quotes for `$NNN_PLUG` so `$nnn` is not interpreted nnn-3.5/plugins/README.md:159:2. `$nnn` should be the last argument (IF used) nnn-3.5/plugins/README.md-160-3. (_Again_) add `_` before the command ############################################## nnn-3.5/plugins/README.md-167-| `g:-_git diff` | Show git diff | nnn-3.5/plugins/README.md:168:| `k:-_fuser -kiv $nnn*` | Interactively kill process(es) using hovered file | nnn-3.5/plugins/README.md-169-| `l:-_git log` | Show git log | nnn-3.5/plugins/README.md-170-| `n:-_vi /home/user/Dropbox/dir/note*` | Take quick notes in a synced file/dir of notes | nnn-3.5/plugins/README.md:171:| `p:-_less -iR $nnn*` | Page through hovered file in less | nnn-3.5/plugins/README.md:172:| `s:-_\|smplayer -minigui $nnn` | Play hovered media file, even unfinished download | nnn-3.5/plugins/README.md:173:| `x:_chmod +x $nnn` | Make the hovered file executable | nnn-3.5/plugins/README.md-174-| `y:-_sync*` | Flush cached writes | ############################################## nnn-3.5/plugins/README.md-178-When `nnn` executes a plugin, it does the following: nnn-3.5/plugins/README.md:179:- Changes to the directory where the plugin is to be run (`$PWD` pointing to the active directory) nnn-3.5/plugins/README.md-180-- Passes two arguments to the script: nnn-3.5/plugins/README.md-181- 1. The hovered file's name. nnn-3.5/plugins/README.md:182: 2. The working directory (might differ from `$PWD` in case of symlinked paths; non-canonical). nnn-3.5/plugins/README.md-183-- Sets the environment variable `NNN_PIPE` used to control `nnn` active directory. ############################################## nnn-3.5/plugins/README.md-190- nnn-3.5/plugins/README.md:191:Drop the plugin in `${XDG_CONFIG_HOME:-$HOME/.config}/nnn/plugins` and make it executable. Optionally add a hotkey in `$NNN_PLUG` for frequent usage. nnn-3.5/plugins/README.md-192- ############################################## nnn-3.5/plugins/README.md-307-4. The plugin file should be executable. nnn-3.5/plugins/README.md:308:5. If your plugin stores data, use `${XDG_CACHE_HOME:-$HOME/.cache}/nnn`. Document it _in-file_. ############################################## nnn-3.5/plugins/bookmarks-11-# 2. Create symlinks to directories nnn-3.5/plugins/bookmarks:12:# `cd $BOOKMARKS_DIR` nnn-3.5/plugins/bookmarks-13-# `ln -s /path/to/useful/directory bookmark_name` ############################################## nnn-3.5/plugins/bookmarks-18-# nnn-3.5/plugins/bookmarks:19:# Bonus tip: Add `$BOOKMARKS_DIR` to your `$CDPATH` nnn-3.5/plugins/bookmarks-20-# https://linux.101hacks.com/cd-command/cdpath/ ############################################## nnn-3.5/plugins/pdfview-17- # Convert using mutool nnn-3.5/plugins/pdfview:18: # file=`basename "$1"` nnn-3.5/plugins/pdfview-19- # txt=/tmp/"$file".txt ############################################## nnn-3.5/plugins/upload-21- # To write download link to "$1".loc and exit nnn-3.5/plugins/upload:22: # curl -s -F "file=@$1" https://file.io/?expires=1w -o `basename "$1"`.loc nnn-3.5/plugins/upload-23- fi ############################################## nnn-3.5/src/icons-in-terminal.h-2247-# define FILE_MJML "\ue8d2" nnn-3.5/src/icons-in-terminal.h:2248:# define FILE_WASM "\ue8d3" nnn-3.5/src/icons-in-terminal.h-2249-# define FILE_EA71 "\ue8d4" nnn-3.5/src/icons-in-terminal.h:2250:# define FILE_NASM "\ue8d5" nnn-3.5/src/icons-in-terminal.h-2251-# define FILE_EA73 "\ue8d6" ############################################## nnn-3.5/src/icons-nerdfont.h-56-#define ICON_EXT_APK ICON_ARCHIVE nnn-3.5/src/icons-nerdfont.h:57:#define ICON_EXT_ASM ICON_FILE nnn-3.5/src/icons-nerdfont.h-58-#define ICON_EXT_AUP ICON_MUSICFILE