Fix fonts for Emacs

Doom Emacs's modeline has switched from all-the-icons to nerd-fonts, so
we need to add nerd font symbols in a way Emacs can understand. We'll
leave all-the-icons for now, since some other packages may use it, but
eventually that should be removed.
This commit is contained in:
Kiana Sheibani 2023-08-31 16:16:35 -04:00
parent 00f802e875
commit 51610db10f

View file

@ -56,13 +56,13 @@ in
fonts = { fonts = {
enableDefaultPackages = true; enableDefaultPackages = true;
packages = with pkgs; [ packages = with pkgs; [
victor-mono
noto-fonts noto-fonts
noto-fonts-cjk noto-fonts-cjk
noto-fonts-emoji noto-fonts-emoji
(nerdfonts.override { fonts = [ "UbuntuMono" "JetBrainsMono" ]; }) (nerdfonts.override { fonts = [ "UbuntuMono" "JetBrainsMono" "NerdFontsSymbolsOnly" ]; })
font-awesome font-awesome
emacs-all-the-icons-fonts emacs-all-the-icons-fonts
victor-mono
ubuntu_font_family ubuntu_font_family
source-sans-pro source-sans-pro
]; ];