From 2bb15709d20d5cc58563615ee8c1ae2ae99fb0a6 Mon Sep 17 00:00:00 2001 From: "Thomas A. Christensen II" Date: Wed, 14 May 2025 16:02:32 -0500 Subject: [PATCH 1/2] add MS replacement fonts --- homes/desktop.nix | 2 ++ homes/harmony.nix | 1 + 2 files changed, 3 insertions(+) diff --git a/homes/desktop.nix b/homes/desktop.nix index 6be5d86..06b47cb 100644 --- a/homes/desktop.nix +++ b/homes/desktop.nix @@ -5,6 +5,8 @@ let in { home = { packages = with pkgs; [ + caladea + carlito dejavu_fonts kdePackages.qtdeclarative ollama diff --git a/homes/harmony.nix b/homes/harmony.nix index ba8f207..9d56634 100644 --- a/homes/harmony.nix +++ b/homes/harmony.nix @@ -38,6 +38,7 @@ # zed # zsh # R + # https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm home = { username = "millironx"; homeDirectory = "/home/millironx"; From 8ba8950915d03e7025b860d833bbb9643dee843a Mon Sep 17 00:00:00 2001 From: "Thomas A. Christensen II" Date: Sat, 17 May 2025 11:33:26 -0500 Subject: [PATCH 2/2] make Zed use Plasma titlebar via env vars --- homes/linux-desktop.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/homes/linux-desktop.nix b/homes/linux-desktop.nix index fc71284..2e38c89 100644 --- a/homes/linux-desktop.nix +++ b/homes/linux-desktop.nix @@ -4,8 +4,10 @@ let mkOutOfStoreSymlink = config.lib.file.mkOutOfStoreSymlink; plasma-config = import ./../programs/plasma.nix; in { - - home = { packages = with pkgs; [ trayscale veracrypt ]; }; + home = { + packages = with pkgs; [ trayscale veracrypt ]; + sessionVariables = { ZED_WINDOW_DECORATIONS = "server"; }; + }; programs = { plasma = plasma-config { inherit config; }; }; services = { flatpak = { @@ -43,6 +45,8 @@ in { }; xdg = { configFile = { + "plasma-workspace/env/ZED_WINDOW_DECORATIONS.sh".text = + "export ZED_WINDOW_DECORATIONS=server"; "konsolerc".source = mkOutOfStoreSymlink "${home-manager-repo}/dotfiles/konsolerc"; "yakuakerc".source =