From 4ca1a58d9023c6fc9b7d0af4cd7bf31cb5bef265 Mon Sep 17 00:00:00 2001 From: Crony Akatsuki Date: Fri, 12 Sep 2025 19:49:36 +0200 Subject: [PATCH 1/2] feat(desktop): back to footterm, my beloved. --- modules/linux/home-manager/hyprland.nix | 2 +- modules/linux/home-manager/wayland.nix | 14 +------------- 2 files changed, 2 insertions(+), 14 deletions(-) diff --git a/modules/linux/home-manager/hyprland.nix b/modules/linux/home-manager/hyprland.nix index d49fe46..88157b6 100644 --- a/modules/linux/home-manager/hyprland.nix +++ b/modules/linux/home-manager/hyprland.nix @@ -127,7 +127,7 @@ in { settings = { "$mod" = "SUPER"; "$menu" = "tofi"; - "$terminal" = "ghostty"; + "$terminal" = "foot"; exec = [ # Fix laptop monitor getting turned on while my external monitor connected diff --git a/modules/linux/home-manager/wayland.nix b/modules/linux/home-manager/wayland.nix index b2432a2..5394df3 100644 --- a/modules/linux/home-manager/wayland.nix +++ b/modules/linux/home-manager/wayland.nix @@ -28,7 +28,7 @@ horizontal = true; history = false; require-match = false; - terminal = "ghostty"; + terminal = "foot"; outline-width = 0; border-width = 0; min-input-width = 120; @@ -43,18 +43,6 @@ # Install foot programs.foot.enable = true; - programs.ghostty = { - enable = true; - enableZshIntegration = true; - installVimSyntax = true; - settings = { - window-decoration = false; - mouse-hide-while-typing = true; - resize-overlay = "never"; - window-padding-balance = true; - }; - }; - # Setup and enable mako services.mako = { enable = true; From eddc728d3f9aed14a9b570e4583c80a199ed6e1d Mon Sep 17 00:00:00 2001 From: Crony Akatsuki Date: Fri, 12 Sep 2025 19:55:23 +0200 Subject: [PATCH 2/2] feat(stylix): change fonts. --- modules/linux/nixos/stylix.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/linux/nixos/stylix.nix b/modules/linux/nixos/stylix.nix index 19b1cb3..f518692 100644 --- a/modules/linux/nixos/stylix.nix +++ b/modules/linux/nixos/stylix.nix @@ -26,18 +26,18 @@ # Change u those fonts stylix.fonts = { serif = { - package = pkgs.dejavu_fonts; - name = "DejaVu Serif"; + package = pkgs.source-serif; + name = "Source Serif"; }; sansSerif = { - package = pkgs.dejavu_fonts; - name = "DejaVu Sans"; + package = pkgs.source-sans; + name = "Source Sans"; }; monospace = { - package = pkgs.nerd-fonts.commit-mono; - name = "CommitMono Nerd Font"; + package = pkgs.nerd-fonts.jetbrains-mono; + name = "JetbrainsMono Nerd Font"; }; emoji = {