Updated Developer guides (markdown)

Piña Colada 2021-04-17 13:22:01 +05:30
parent bb9d2819ec
commit 4a5e06f845

@ -74,12 +74,30 @@ Use it if you have plugin `.nmv` (bash script).
Storing and decoding user and group info adds significantly to resident memory usage. Storing and decoding user and group info adds significantly to resident memory usage.
#### Compile-in icons-in-terminal
make O_ICONS=1
More details [here](https://github.com/jarun/nnn/wiki/Advanced-use-cases#file-icons). This variable is not compatible with `O_NERD=1` and `O_LOC=1`.
#### Compile-in icons-nerdfont
make O_NERD=1
More details [here](https://github.com/jarun/nnn/wiki/Advanced-use-cases#file-icons). This variable is not compatible with `O_ICONS=1` and `O_LOC=1`.
#### Compile out locale #### Compile out locale
make O_NOLOC=1 make O_NOLOC=1
Unsupported characters in file names will be replaced by `?`. Operations on files work. Unsupported characters in file names will be replaced by `?`. Operations on files work.
#### Compile-out X11 integration
make O_NOX11=1
Disable notifications on `cp`, `mv`, `rm` completion, selection sync to system clipboard and xterm title advertisement on directory change.
#### Show checker board indicator in detail mode #### Show checker board indicator in detail mode
make O_CKBOARD=1 make O_CKBOARD=1
@ -92,18 +110,6 @@ Use checker board (stipple `▒`) instead of `>` as indicator in detail mode.
Warning: Saved sessions may no longer be usable when the number of contexts is switched. Warning: Saved sessions may no longer be usable when the number of contexts is switched.
#### Compile-in icons-in-terminal
make O_ICONS=1
More details [here](https://github.com/jarun/nnn/wiki/Advanced-use-cases#file-icons). This variable is not compatible with `O_NERD=1` and `O_LOC=1`.
#### Compile-in icons-nerdfont
make O_NERD=1
More details [here](https://github.com/jarun/nnn/wiki/Advanced-use-cases#file-icons). This variable is not compatible with `O_ICONS=1` and `O_LOC=1`.
## Static compilation ## Static compilation
Install the GPM development library and set the Makefile variable `O_STATIC`. Install the GPM development library and set the Makefile variable `O_STATIC`.