diff --git a/settings/hyprland.nix b/settings/hyprland.nix index a691f68..57f1f51 100644 --- a/settings/hyprland.nix +++ b/settings/hyprland.nix @@ -272,9 +272,8 @@ programs.fuzzel = { enable = true; settings = { - # Colors now come from stylix.targets.fuzzel. + # Font + colors now come from stylix.targets.fuzzel. main = { - font = "FiraMono Nerd Font:size=12"; lines = 8; width = 32; horizontal-pad = 18; diff --git a/settings/stylix.nix b/settings/stylix.nix index 084f553..7ae3578 100644 --- a/settings/stylix.nix +++ b/settings/stylix.nix @@ -19,9 +19,21 @@ size = 24; }; - fonts.monospace = { - package = pkgs.nerd-fonts.fira-mono; - name = "FiraMono Nerd Font"; + fonts = { + monospace = { + package = pkgs.nerd-fonts.fira-mono; + name = "FiraMono Nerd Font"; + }; + # Used by stylix for fuzzel, waybar, mako etc. Stylix defaults this + # to DejaVu Sans which looks dated; Inter is a clean modern sans. + sansSerif = { + package = pkgs.inter; + name = "Inter"; + }; + serif = { + package = pkgs.inter; + name = "Inter"; + }; }; };