diff --git a/modules/home-manager/cursor.nix b/modules/home-manager/cursor.nix index 398e3f6..41e9cb9 100644 --- a/modules/home-manager/cursor.nix +++ b/modules/home-manager/cursor.nix @@ -17,9 +17,14 @@ let ); in { - options.catppuccin.pointerCursor = ctp.mkCatppuccinOpt { name = "pointer cursors"; } // { - accent = ctp.mkBasicOpt "accent" cursorAccentType "cursors"; - }; + options.catppuccin.pointerCursor = + ctp.mkCatppuccinOpt { + name = "pointer cursors"; + enableDefault = config.catppuccin.enable && pkgs.stdenv.hostPlatform.isLinux; + } + // { + accent = ctp.mkBasicOpt "accent" cursorAccentType "cursors"; + }; config.home.pointerCursor = mkIf cfg.enable { name = "catppuccin-${cfg.flavor}-${cfg.accent}-cursors";