update, theme

This commit is contained in:
outfoxxed 2026-01-28 16:22:56 -08:00
parent 5a7c6a8a9a
commit 05c142d3e8
Signed by: outfoxxed
GPG key ID: 4C88A185FB89301E
5 changed files with 38 additions and 57 deletions

View file

@ -9,10 +9,10 @@
colorScheme = "${pkgs.kdePackages.breeze}/share/color-schemes/BreezeDark.colors";
iconTheme = "breeze-dark";
style = "breeze";
fontFixed = "JetBrainsMono Nerd Font";
fontFixedSize = 12;
font = "DejaVu Sans";
fontSize = 12;
fontFixed.family = "JetBrainsMono Nerd Font";
fontFixed.size = 12;
font.family = "DejaVu Sans";
font.size = 12;
};
misc = {
@ -26,6 +26,7 @@
environment.systemPackages = with pkgs; [
qt6.qtwayland
kdePackages.breeze
kdePackages.breeze.qt5
kdePackages.breeze-icons
qt6.qtsvg # needed to load breeze icons
@ -35,6 +36,7 @@
kdePackages.kirigami.unwrapped
kdePackages.kirigami-addons
kdePackages.sonnet
qt6Packages.qt6ct
];
qt = {
@ -45,25 +47,4 @@
home-manager.users.${config.main-user} = {
imports = [ ./home.nix ];
};
nixpkgs.overlays = [(final: prev: {
qt6Packages = prev.qt6Packages.overrideScope (qfinal: qprev: {
qt6ct = qprev.qt6ct.overrideAttrs (ctprev: {
src = pkgs.fetchFromGitLab {
domain = "www.opencode.net";
owner = "ilya-fedin";
repo = "qt6ct";
rev = "9d64a13ff6c376380901ef855f3c5e6a1f7afc0d"; # 'kde' branch
sha256 = "vOq5LC5TPRkBfFYzsqyd8wGIzAa6jT7PwWsEj5Dqrqs=";
};
buildInputs = ctprev.buildInputs ++ (with final.kdePackages; [
kconfig
kcolorscheme
kiconthemes
]);
cmakeFlags = [ "-DPLUGINDIR=${placeholder "out"}/lib/qt-6/plugins"];
});
});
})];
}