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.
We use srcery color scheme in terminal as well and using the same in
emacs, makes titles and comments unreadable when opening in terminal
with emacsclient. So use a different color theme.
When org-mode is enabled, enabling a language module enables the
corresponding support in org-babel. So, enable rust and shell for
org-mode with org-babel.