Font updates, switch to FantasqueSansMono as main font
Add FantasqueSansMono Nerd Font as primary font to use, keep Iosevka for now until I'm sure about it. Also add a few fun fonts (VictorMono for it's ridiculous cursive italics, HeavyData because it's basically illegible but looks fun to use for certain applications) Move all nerdfont definition into a single package override in stylix.nix, remove from fonts.packages list as stylix handles adding this automatically
This commit is contained in:
parent
86287332e1
commit
d39dbcc261
|
@ -75,12 +75,8 @@
|
||||||
};
|
};
|
||||||
fonts = {
|
fonts = {
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
(nerdfonts.override {fonts = ["NerdFontsSymbolsOnly"];})
|
|
||||||
emacs-all-the-icons-fonts
|
emacs-all-the-icons-fonts
|
||||||
weather-icons
|
weather-icons
|
||||||
noto-fonts
|
|
||||||
noto-fonts-cjk
|
|
||||||
noto-fonts-emoji
|
|
||||||
];
|
];
|
||||||
fontconfig.enable = true;
|
fontconfig.enable = true;
|
||||||
};
|
};
|
||||||
|
|
|
@ -35,9 +35,17 @@
|
||||||
serif = monospace;
|
serif = monospace;
|
||||||
sansSerif = monospace;
|
sansSerif = monospace;
|
||||||
monospace = {
|
monospace = {
|
||||||
name = "Iosevka Nerd Font";
|
name = "FantasqueSansM Nerd Font";
|
||||||
package =
|
package = pkgs.nerdfonts.override {
|
||||||
pkgs.nerdfonts.override {fonts = ["Iosevka"];};
|
fonts = [
|
||||||
|
"FantasqueSansMono" # My new main font
|
||||||
|
"Iosevka" # Keeping as a backup for now
|
||||||
|
"GeistMono" # Still undecided about this one
|
||||||
|
"VictorMono" # Just for fun
|
||||||
|
"HeavyData" # Just for fun
|
||||||
|
"NerdFontsSymbolsOnly" # For other tools
|
||||||
|
];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
emoji = {
|
emoji = {
|
||||||
name = "Noto Color Emoji";
|
name = "Noto Color Emoji";
|
||||||
|
|
Loading…
Reference in a new issue