Home Gen537 @ 2025-08-21-18:05 by jonas@comfy-station

This commit is contained in:
Jonas Röger 2025-08-21 18:05:02 +02:00
parent a7c07b5bdc
commit 26316d3a3b
2 changed files with 14 additions and 0 deletions

View File

@ -14,6 +14,7 @@
# hive modules # hive modules
hive.themes.layan.enable = true; hive.themes.layan.enable = true;
hive.themes.layan.pkgsInHome = true;
hive.hyprland.enable = true; hive.hyprland.enable = true;
hive.swaync.enable = true; hive.swaync.enable = true;
hive.waybar.enable = true; hive.waybar.enable = true;

View File

@ -8,9 +8,22 @@
in { in {
options.hive.themes.layan = { options.hive.themes.layan = {
enable = lib.mkEnableOption "Layan theme configuration"; enable = lib.mkEnableOption "Layan theme configuration";
pkgsInHome = lib.mkOption {
type = lib.types.bool;
default = false;
description = "Whether to install Layan theme packages in the user's home directory.";
};
}; };
config = lib.mkIf cfg.enable { config = lib.mkIf cfg.enable {
home.packages = lib.optionals cfg.pkgsInHome [
pkgs.hive.layan-qt6
pkgs.kdePackages.qtstyleplugin-kvantum
pkgs.unstable.layan-cursors
pkgs.layan-gtk-theme
pkgs.tela-circle-icon-theme
];
qt.enable = false; qt.enable = false;
qt.style.name = "kvantum"; qt.style.name = "kvantum";
qt.style.package = pkgs.kdePackages.qtstyleplugin-kvantum; qt.style.package = pkgs.kdePackages.qtstyleplugin-kvantum;