diff options
| author | Fuwn <[email protected]> | 2024-10-23 03:22:25 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-10-23 03:22:25 -0700 |
| commit | 5da05d40ecce5d6b70af5d7fedbec2f706fab597 (patch) | |
| tree | 54b5418c3440e6a5a68cbff62546cd4cc3139195 /home/ebisu/shared/system/fonts/default.nix | |
| parent | home: move encryption subset to shared (diff) | |
| download | nixos-config-5da05d40ecce5d6b70af5d7fedbec2f706fab597.tar.xz nixos-config-5da05d40ecce5d6b70af5d7fedbec2f706fab597.zip | |
home: move system subset to shared
Diffstat (limited to 'home/ebisu/shared/system/fonts/default.nix')
| -rw-r--r-- | home/ebisu/shared/system/fonts/default.nix | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/home/ebisu/shared/system/fonts/default.nix b/home/ebisu/shared/system/fonts/default.nix new file mode 100644 index 0000000..6884079 --- /dev/null +++ b/home/ebisu/shared/system/fonts/default.nix @@ -0,0 +1,74 @@ +{ pkgs, inputs, ... }: +{ + imports = [ ./meowsans ]; + + fonts = { + fontconfig = { + enable = true; + + defaultFonts = { + serif = [ + "New York Medium" + "Hiragino Sans" + "JoyPixels" + "Noto Color Emoji" + "FontAwesome" + ]; + + sansSerif = [ + "SF Pro Text" + "Hiragino Sans" + "JoyPixels" + "Noto Color Emoji" + "FontAwesome" + ]; + + monospace = [ + "SF Mono" + "Hiragino Sans" + "JoyPixels" + "FontAwesome" + "Braille" + ]; + }; + }; + }; + + home.packages = + with pkgs; + with inputs.apple-fonts.packages.${pkgs.system}; + [ + source-code-pro + source-han-sans + noto-fonts + noto-fonts-cjk-sans + noto-fonts-cjk-serif + noto-fonts-color-emoji + lmodern + hanazono + jigmo + iosevka + libertine + sarasa-gothic + cantarell-fonts + inter + font-awesome + joypixels + hiragino-sans + weather-icons + material-design-icons + meslo-lgs-nf + sf-pro + sf-pro-nerd + sf-compact + sf-compact-nerd + sf-mono + sf-mono-nerd + sf-arabic + sf-arabic-nerd + ny + ny-nerd + ]; + + nixpkgs.config.joypixels.acceptLicense = true; +} |