stylix icon indicating copy to clipboard operation
stylix copied to clipboard

Adaptive Cursor Theme

Open trueNAHO opened this issue 2 years ago • 3 comments

The current cursor module supports theming the cursor based on its name, package, and size. However, theming the cursor based on Stylix' generated color palette would create a more coherent color scheme and follow Stylix' overall theming philosophy.

The implementation should consider that some people may want the cursor color to:

  1. match the color palette
  2. contrast the color palette
  3. not change with the color palette

and provide options accordingly. Additionally, users should be able to choose from supported cursor packages that change the cursor's shape, like pkgs.bibata-cursors.

Follows:

  • https://github.com/danth/stylix/pull/172

Related:

  • https://github.com/danth/stylix/pull/102
  • https://github.com/danth/stylix/pull/157

trueNAHO avatar Nov 04 '23 18:11 trueNAHO

The work in #157 might be related - we could take a chosen cursor theme and recolor it automatically using that script

danth avatar Nov 04 '23 22:11 danth

further prior art seems https://github.com/catppuccin/cursors, which also generate variants in a bunch of colors

KiaraGrouwstra avatar Feb 10 '24 23:02 KiaraGrouwstra

Cursors could be recolored similar to #477.

trueNAHO avatar Jul 21 '24 13:07 trueNAHO