From 8926441e6213647d3808ab440a42aa09c01e83f5 Mon Sep 17 00:00:00 2001 From: Markus Heurung Date: Wed, 19 Jun 2024 15:26:43 +0200 Subject: [PATCH] configure fonts via stylix --- home.nix | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/home.nix b/home.nix index 50f8dad..7fbdde1 100644 --- a/home.nix +++ b/home.nix @@ -194,10 +194,10 @@ kitty = { enable = true; shellIntegration.enableFishIntegration = true; - font = { - name = lib.mkForce "Iosevka Nerd Font"; - size = lib.mkForce 14; - }; + # font = { + # name = lib.mkForce "Iosevka Nerd Font"; + # size = lib.mkForce 14; + # }; keybindings = { "ctrl+shift+g" = "show_last_command_output"; "ctrl+alt+enter" = "launch --cwd=current"; @@ -490,10 +490,23 @@ }; stylix = { + enable = true; image = /home/muhh/Sync/Backgrounds/wald.jpg; polarity = "dark"; - base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-mocha.yaml"; - #base16Scheme = "${pkgs.base16-schemes}/share/themes/tokyo-city-terminal-dark.yaml"; + # base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-mocha.yaml"; + base16Scheme = "${pkgs.base16-schemes}/share/themes/tokyo-city-terminal-dark.yaml"; + fonts = { + monospace = { + package = (pkgs.nerdfonts.override { fonts = [ "Iosevka" ]; }); + name = "Iosevka Nerd Font"; + }; + sizes = { + applications = 12; + desktop = 10; + popups = 10; + terminal = 14; + }; + }; }; wayland.windowManager = {