diff options
Diffstat (limited to 'home/ebisu/shared/system/fonts')
| -rw-r--r-- | home/ebisu/shared/system/fonts/default.nix | 74 | ||||
| -rw-r--r-- | home/ebisu/shared/system/fonts/meowsans/MeowSans_Font/MeowSans-Regular.ttf | bin | 0 -> 10524000 bytes | |||
| -rw-r--r-- | home/ebisu/shared/system/fonts/meowsans/MeowSans_Font/MeowSans.ttf | bin | 0 -> 8666420 bytes | |||
| -rw-r--r-- | home/ebisu/shared/system/fonts/meowsans/default.nix | 1 |
4 files changed, 75 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; +} diff --git a/home/ebisu/shared/system/fonts/meowsans/MeowSans_Font/MeowSans-Regular.ttf b/home/ebisu/shared/system/fonts/meowsans/MeowSans_Font/MeowSans-Regular.ttf Binary files differnew file mode 100644 index 0000000..0d12d34 --- /dev/null +++ b/home/ebisu/shared/system/fonts/meowsans/MeowSans_Font/MeowSans-Regular.ttf diff --git a/home/ebisu/shared/system/fonts/meowsans/MeowSans_Font/MeowSans.ttf b/home/ebisu/shared/system/fonts/meowsans/MeowSans_Font/MeowSans.ttf Binary files differnew file mode 100644 index 0000000..8bb6c1a --- /dev/null +++ b/home/ebisu/shared/system/fonts/meowsans/MeowSans_Font/MeowSans.ttf diff --git a/home/ebisu/shared/system/fonts/meowsans/default.nix b/home/ebisu/shared/system/fonts/meowsans/default.nix new file mode 100644 index 0000000..fbf57fc --- /dev/null +++ b/home/ebisu/shared/system/fonts/meowsans/default.nix @@ -0,0 +1 @@ +{ home.file.".local/share/fonts/MeowSans_Font".source = ./MeowSans_Font; } |