This commit is contained in:
Pedro Rey Anca 2025-10-08 17:56:31 +02:00
parent 78c6614883
commit d636dced9e
Signed by: peprolinbot
GPG key ID: 053EA6E00116533A
2 changed files with 15 additions and 6 deletions

View file

@ -2,6 +2,7 @@
inputs, inputs,
config, config,
pkgs, pkgs,
osConfig,
... ...
}: { }: {
imports = [inputs.stylix.homeModules.stylix]; imports = [inputs.stylix.homeModules.stylix];
@ -27,14 +28,22 @@
emoji = config.stylix.fonts.monospace; emoji = config.stylix.fonts.monospace;
}; };
cursor = { cursor =
package = pkgs.catppuccin-cursors.mochaDark; if osConfig.hm-pedro.de == "gnome" # https://github.com/nix-community/stylix/issues/359
name = "Catppuccin Mocha Dark"; then {
size = 22; package = pkgs.adwaita-icon-theme;
}; name = "Adwaita";
size = 22;
}
else {
package = pkgs.catppuccin-cursors.mochaDark;
name = "Catppuccin Mocha Dark";
size = 22;
};
iconTheme = { iconTheme = {
enable = true; enable = true;
# package = pkgs.adwaita-icon-theme;
package = pkgs.catppuccin-papirus-folders.override { package = pkgs.catppuccin-papirus-folders.override {
flavor = "mocha"; flavor = "mocha";
accent = "lavender"; accent = "lavender";

View file

@ -9,7 +9,7 @@
options = { options = {
hm-pedro.de = lib.mkOption { hm-pedro.de = lib.mkOption {
default = "none"; default = "none";
type = lib.types.enum ["none" "hyprland"]; type = lib.types.enum ["none" "hyprland" "gnome"];
}; };
}; };
config = { config = {