-
-
Notifications
You must be signed in to change notification settings - Fork 780
Closed
Labels
Description
Environment details (Put x
in the checkbox along with the information)
- Operating System: macOS Ventura
- Desktop Environment: Aqua
- Terminal Emulator: kitty, Alacritty
- Shell: zsh
- Custom desktop opener (if applicable):
- Program options used: none
- Configuration options set: O_NERD
- Plugins are installed
- Issue exists on
nnn
master
Exact steps to reproduce the issue
Clone the repo, enable nerdfonts in the makefile
O_NERD := 1 # support icons-nerdfont
and compile with LDLIBS="-L/opt/homebrew/opt/ncurses/lib/" make
.
Some files (with certain icons it appears) have duplicate initial letters as seen in the screenshot below:
as soon as I select the makefile it will also have the duplicate initial letter:
I have done some testing, this seems to also happen with O_EMOJI
is set to enabled:
I have peeked into the source code to find what is different between those options, but did not find a convincing clue.
I have also checked with kitty and alacritty, they both face the same problem.
These are the dynamic libs used by nnn:
x otool -L ./nnn
./nnn:
/usr/lib/libedit.3.dylib (compatibility version 2.0.0, current version 3.0.0)
/opt/homebrew/opt/ncurses/lib/libncursesw.6.dylib (compatibility version 6.0.0, current version 6.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1319.0.0)
screendriver, quantonganh, irena-postman and rensftw