fonts: update to nerd-fonts namespace
Signed-off-by: Myned <dev@bjork.tech>
This commit is contained in:
parent
cac626eee7
commit
5cb1858b25
3 changed files with 35 additions and 25 deletions
|
@ -40,7 +40,7 @@ in {
|
||||||
|
|
||||||
font = {
|
font = {
|
||||||
emoji = mkOption {default = "Noto Color Emoji";};
|
emoji = mkOption {default = "Noto Color Emoji";};
|
||||||
monospace = mkOption {default = "Iosevka NFP SemiBold";};
|
monospace = mkOption {default = "IosevkaTermSlab NFP Medium";};
|
||||||
sans-serif = mkOption {default = "Outfit";};
|
sans-serif = mkOption {default = "Outfit";};
|
||||||
serif = mkOption {default = "Liberation Serif";};
|
serif = mkOption {default = "Liberation Serif";};
|
||||||
};
|
};
|
||||||
|
|
|
@ -26,7 +26,7 @@ in {
|
||||||
device_battery = "gamepad,mouse";
|
device_battery = "gamepad,mouse";
|
||||||
dynamic_frame_timing = true;
|
dynamic_frame_timing = true;
|
||||||
engine_color = "dc322f";
|
engine_color = "dc322f";
|
||||||
font_file = "${(pkgs.nerdfonts.override {fonts = ["Iosevka"];})}/share/fonts/truetype/NerdFonts/IosevkaNerdFontPropo-SemiBold.ttf";
|
font_file = "${pkgs.nerd-fonts.iosevka}/share/fonts/truetype/NerdFonts/IosevkaTermSlabNerdFontPropo-Medium.ttf";
|
||||||
font_size = 24;
|
font_size = 24;
|
||||||
fps_limit = "100,75,60,50"; # !! Monitor dependent
|
fps_limit = "100,75,60,50"; # !! Monitor dependent
|
||||||
fps_limit_method = "early"; # Smoother frametimes compared to late
|
fps_limit_method = "early"; # Smoother frametimes compared to late
|
||||||
|
|
|
@ -14,30 +14,41 @@ in {
|
||||||
fonts = {
|
fonts = {
|
||||||
enableDefaultPackages = true; # Fallback fonts
|
enableDefaultPackages = true; # Fallback fonts
|
||||||
|
|
||||||
packages = with pkgs; [
|
packages = with pkgs.nerd-fonts;
|
||||||
# Monospace
|
[
|
||||||
(nerdfonts.override {fonts = ["Iosevka"];})
|
### Monospace
|
||||||
|
# https://www.nerdfonts.com/#home
|
||||||
|
#?? kitten choose-fonts
|
||||||
|
departure-mono
|
||||||
|
gohufont
|
||||||
|
iosevka-term
|
||||||
|
iosevka-term-slab
|
||||||
|
jetbrains-mono
|
||||||
|
space-mono
|
||||||
|
zed-mono
|
||||||
|
]
|
||||||
|
++ (with pkgs; [
|
||||||
|
### Sans Serif
|
||||||
|
(google-fonts.override {
|
||||||
|
fonts = [
|
||||||
|
# Text
|
||||||
|
"Jost"
|
||||||
|
"Lexend"
|
||||||
|
"Outfit"
|
||||||
|
|
||||||
# Sans Serif
|
# Condensed
|
||||||
(google-fonts.override {
|
"Oswald"
|
||||||
fonts = [
|
|
||||||
# Text
|
|
||||||
"Jost"
|
|
||||||
"Lexend"
|
|
||||||
"Outfit"
|
|
||||||
|
|
||||||
# Condensed
|
# Pixel
|
||||||
"Oswald"
|
"Silkscreen"
|
||||||
|
];
|
||||||
|
})
|
||||||
|
|
||||||
# Pixel
|
### Other
|
||||||
"Silkscreen"
|
# Microsoft
|
||||||
];
|
corefonts
|
||||||
})
|
vistafonts
|
||||||
|
]);
|
||||||
# Microsoft
|
|
||||||
corefonts
|
|
||||||
vistafonts
|
|
||||||
];
|
|
||||||
|
|
||||||
#?? fc-list --brief | grep family: | sort
|
#?? fc-list --brief | grep family: | sort
|
||||||
fontconfig.defaultFonts = {
|
fontconfig.defaultFonts = {
|
||||||
|
@ -48,7 +59,6 @@ in {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
home-manager.users.${config.custom.username}.fonts.fontconfig.defaultFonts =
|
home-manager.users.${config.custom.username}.fonts.fontconfig.defaultFonts = config.fonts.fontconfig.defaultFonts;
|
||||||
config.fonts.fontconfig.defaultFonts;
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue