This commit is contained in:
2025-11-14 09:07:37 +01:00
parent 03aebab782
commit e6609fd6f4
80 changed files with 770 additions and 77 deletions

26
programs/wm/qt/qt.nix Normal file
View File

@@ -0,0 +1,26 @@
{ lib, pkgs, ... }:
{
home.packages = with pkgs; [
kdePackages.qt6ct
];
home.file.".config/qt6ct/colors" = {
source = ./catppuccin;
# copy the scripts directory recursively
recursive = true;
};
qt = {
enable = true;
kde.settings = { };
style = {
name = "qt6ct";
#package = pkgs.qt6.qtbase;
};
};
home.sessionVariables = {
QT_STYLE_OVERRIDE = "qt6ct";
QT_QPA_PLATFORMTHEME = "qt6ct";
};
}