diff options
Diffstat (limited to 'hosts/configuration.nix')
| -rw-r--r-- | hosts/configuration.nix | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/hosts/configuration.nix b/hosts/configuration.nix index cd52a0f..2ab084a 100644 --- a/hosts/configuration.nix +++ b/hosts/configuration.nix @@ -3,7 +3,6 @@ imports = [ inputs.sops-nix.nixosModules.sops ../modules/apps.nix - ../modules/overrides.nix ../modules/display.nix ../modules/networking.nix ../modules/development.nix @@ -40,6 +39,31 @@ "en_IL/UTF-8" ]; + # Fonts + fonts = { + packages = with pkgs; [ + noto-fonts + noto-fonts-emoji + noto-fonts-color-emoji + liberation_ttf + fira-code + fira-code-symbols + font-awesome + nerd-fonts.jetbrains-mono + ]; + + fontconfig = { + defaultFonts = { + # serif = [ "Liberation Serif" "Vazirmatn" ]; + # sansSerif = [ "Ubuntu" "Vazirmatn" ]; + monospace = [ "JetBrainsMono Nerd Font" ]; + }; + }; + }; + + # Fix for noto color emoji not rendering in firefox-based browsers + fonts.fontconfig.useEmbeddedBitmaps = true; + # Allow sudo without a password if in "wheel" group. security.sudo.wheelNeedsPassword = false; |
