theme: use qtengine

This commit is contained in:
outfoxxed 2026-01-15 10:14:31 -08:00
parent e49c1a659d
commit 5a7c6a8a9a
Signed by: outfoxxed
GPG key ID: 4C88A185FB89301E
4 changed files with 52 additions and 53 deletions

View file

@ -1,4 +1,28 @@
{ self, lib, config, pkgs, ... }: {
{ self, lib, config, pkgs, inputs, ... }: {
imports = [ inputs.qtengine.nixosModules.default ];
programs.qtengine = {
enable = true;
config = {
theme = {
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;
};
misc = {
singleClickActivate = false;
menusHaveIcons = true;
shortcutsForContextMenus = true;
};
};
};
environment.systemPackages = with pkgs; [
qt6.qtwayland
kdePackages.breeze
@ -15,7 +39,7 @@
qt = {
enable = true;
platformTheme = "qt5ct";
platformTheme = null;
};
home-manager.users.${config.main-user} = {