The vanilla JetBrains Mono does not render some ligatures like =>
properly which made us use nerd-fonts package. However, the nerd-fonts
jetbrains-mono font seems to sometimes cause problems with kitty not
recognizing it by the standard name. Could be a fontconfig issue as well.
Switch to Victor Mono which also has ligature support and does not seem
to suffer from the problem above. We need the nerd-fonts version as well
due to nvim-web-devicons requiring patched fonts.
Deploying the fontconfig change seems to make the devicons in the
neovim status line render better at least size wise.
This depends on default-web-browser being set with xdg as below.
$ xdg-settings set default-web-browser firefox-wayland.desktop
firefox-wayland is our own small one liner script to open
firefox with wayland enabled.
MOZ_ENABLE_WAYLAND=1 firefox $@