summaryrefslogtreecommitdiff
path: root/hosts
diff options
context:
space:
mode:
authorKyren223 <contact@kyren.codes>2025-08-29 16:35:35 +0300
committerKyren223 <contact@kyren.codes>2025-08-29 16:35:35 +0300
commita142fc910fdd0c6206b5a0a42e5b33d7eb469c0d (patch)
treeeedb433b1b9712b70354c85873f47de337a3d954 /hosts
parent6f73e93b72a664a2d4f9a54e34cc5f921fbb99f6 (diff)
Fixed firefox emoji issue (finally lmao)
Diffstat (limited to 'hosts')
-rw-r--r--hosts/configuration.nix26
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;