diff options
| author | Kyren223 <contact@kyren.codes> | 2025-08-29 16:35:35 +0300 |
|---|---|---|
| committer | Kyren223 <contact@kyren.codes> | 2025-08-29 16:35:35 +0300 |
| commit | a142fc910fdd0c6206b5a0a42e5b33d7eb469c0d (patch) | |
| tree | eedb433b1b9712b70354c85873f47de337a3d954 /hosts | |
| parent | 6f73e93b72a664a2d4f9a54e34cc5f921fbb99f6 (diff) | |
Fixed firefox emoji issue (finally lmao)
Diffstat (limited to 'hosts')
| -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; |
