nix-conf/modules/home-manager/gnome-utils/default.nix

43 lines
927 B
Nix
Raw Normal View History

2024-04-12 05:59:54 +00:00
{
config,
lib,
pkgs,
...
}: {
options = {
gnome-utils.enable = lib.mkEnableOption "enable gnome-utils";
};
config = lib.mkIf config.gnome-utils.enable {
2024-04-13 12:51:14 +00:00
home.packages =
(with pkgs; [
gnome-extension-manager
2024-04-14 10:45:50 +00:00
gtk-engine-murrine
])
++ (with pkgs.gnome; [
gnome-tweaks
gnome-themes-extra
2024-04-13 12:51:14 +00:00
])
++ (with pkgs.gnomeExtensions; [
user-themes
blur-my-shell
]);
2024-04-14 10:45:50 +00:00
gtk = {
enable = true;
iconTheme = {
package = pkgs.tela-icon-theme;
name = "Tela-green";
};
theme = {
package = pkgs.orchis-theme.overrideAttrs {
installPhase = ''
runHook preInstall
bash install.sh -d $out/share/themes -t all -c dark -l --tweaks macos --tweaks solid
runHook postInstall
'';
};
name = "Orchis-Green-Dark";
};
};
2024-04-12 05:59:54 +00:00
};
}