Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cursor particle effect for KWin

This effect for KDE Plasma 6 implements a configurable particle system that emits particles as the mouse cursor is moved across the screen.

Tested on KDE Plasma 6.7.4 (Wayland), Qt 6.11.1.

Parameters

  • Frequency
  • Duration
  • Minimum and maximum size
  • Minimum and maximum speed
  • Angle
  • Texture support
  • Colorization
    • Randomized choice from a pool of colors
    • Full randomization

pixel

stars

miku

Building

Dependencies

  • CMake
  • extra-cmake-modules
  • Ninja (optional)
$ cd path/to/this/repo
$ cmake -DCMAKE_INSTALL_PREFIX=/usr -G Ninja -B build . # '-G Ninja' is optional, but recommended for faster compilation
$ cmake --build build
$ sudo cmake --install build

TODO

  • Implement gravity
  • Particle explosion on mouse click
  • Test on higher refresh rates
  • Improve rendering when changing brightness, contrast, HDR, and color-blindness

About

Plasma 6 KWin effect that emits particles from your mouse cursor as it is moved

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages