Skip to content

ren-chon/cursorglow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CursorGlow

CursorGlow is a customizable cursor highlighting tool that adds a glowing effect around your mouse cursor. It features:

  • Configurable highlight size, color, shape and broken animation
  • Support for different cursor shapes (rounded square, circle)
  • Adjustable inner and outer stroke widths
  • Rotation effects
  • Corner radius customization

The settings can be configured through JSON files:

  • settings.json

Key settings include:

  • highlight_size: Size of the glow effect (in pixels)
  • highlight_color: RGBA color values for the glow [R, G, B, A]
  • corner_radius: Roundness of corners for rounded square shape
  • rotation: Rotation angle in degrees
  • shape: "rounded_square" or "circle"
  • outer_stroke_width: Width of outer highlight border
  • inner_stroke_width: Width of inner highlight border
  • animation_enabled: Enable/disable animation effects
  • animation_speed: Speed of animations (lower is faster)

Installation

  1. Clone the repository:
git clone https://github.com/ren-chon/cursorglow.git
  1. Install dependencies:
dnf install gtk4-devel cairo-devel
# or
apt install libgtk-4-dev libcairo2-dev
  1. Python dependencies:
pip install PyGObject cairo
  1. Run the extension:
python3 ./cursorglow.py

About

broken Cursor Pro clone for Linux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages