diff --git a/Developer-guides.md b/Developer-guides.md index 6adb1d7..2c2a1e1 100644 --- a/Developer-guides.md +++ b/Developer-guides.md @@ -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. +#### 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 make O_NOLOC=1 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 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. -#### 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 Install the GPM development library and set the Makefile variable `O_STATIC`.