1
1
Fork 0

fonts: add more typefaces

Signed-off-by: Myned <dev@bjork.tech>
This commit is contained in:
Myned 2025-01-12 13:19:18 -06:00
parent 921263e7e6
commit 7b7e032851
Signed by: Myned
GPG key ID: C7224454F7881A34

View file

@ -12,9 +12,9 @@ in {
emoji = mkOption {default = "Blobmoji";}; emoji = mkOption {default = "Blobmoji";};
fallback = mkOption {default = "Unifont";}; fallback = mkOption {default = "Unifont";};
monospace = mkOption {default = "IosevkaTermSlab NFP Medium";}; monospace = mkOption {default = "IosevkaTermSlab NFP Medium";};
sans-serif = mkOption {default = "Afacad";}; sans-serif = mkOption {default = "Arvo";};
serif = mkOption {default = "Lora";}; serif = mkOption {default = "Lora";};
weight = mkOption {default = "500";}; weight = mkOption {default = "400";};
}; };
config = mkIf cfg.enable { config = mkIf cfg.enable {
@ -24,7 +24,7 @@ in {
packages = with pkgs.nerd-fonts; packages = with pkgs.nerd-fonts;
[ [
### Monospace # Monospace
# https://www.nerdfonts.com/#home # https://www.nerdfonts.com/#home
#?? kitten choose-fonts #?? kitten choose-fonts
departure-mono departure-mono
@ -32,6 +32,7 @@ in {
iosevka-term iosevka-term
iosevka-term-slab iosevka-term-slab
jetbrains-mono jetbrains-mono
roboto-mono
shure-tech-mono shure-tech-mono
space-mono space-mono
zed-mono zed-mono
@ -39,28 +40,39 @@ in {
++ (with pkgs; [ ++ (with pkgs; [
(google-fonts.override { (google-fonts.override {
fonts = [ fonts = [
### Sans Serif
# Text
"Afacad"
"Outfit"
"Urbanist"
# Condensed
"Oswald"
# Pixel # Pixel
"Geo" "Geo"
"Silkscreen" "Silkscreen"
### Serif # Sans-serif
"Josefin Sans"
"Jost"
"Lexend"
"Outfit"
"Roboto"
"Roboto Flex"
# Sans-serif condensed
"Oswald"
"Roboto Condensed"
# Serif
"Lora" "Lora"
"Roboto Serif"
# Slab
"Aleo"
"Arvo"
"Josefin Slab"
"Roboto Slab"
"Solway"
]; ];
}) })
### Emoji # Emoji
noto-fonts-color-emoji
noto-fonts-emoji-blob-bin noto-fonts-emoji-blob-bin
### Other
# Microsoft # Microsoft
corefonts corefonts
vistafonts vistafonts