Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dot Pager (Plasma 6 Port)

A sleek, GNOME-style desktop indicator/pager for KDE Plasma 6.

Note: This is a fork of the original Ginti applet. Since the original repository is archived and no longer works reliably on modern Plasma 6 updates, this fork was created to fully rewrite and stabilize the codebase.

✨ What's new in this fork?

This applet was heavily refactored using an AI-assisted "vibe coding" approach to completely eliminate legacy Plasma 5 bugs and strict Plasma 6 layout issues.

  • Zero Layout Loops: Replaced manual absolute positioning with declarative QML layouts. The applet now perfectly respects panel boundaries without overlapping other widgets.
  • D-Bus Spam Protection: Wheel scrolling is now throttle-protected. Smooth scrolling mice will no longer crash the Plasma shell by sending hundreds of D-Bus requests.
  • Locale Safety: Fixed critical bugs where regional locale settings (using commas instead of dots for decimals) would cause NaN width calculations and make the widget disappear.
  • Modernized Settings KCM: The configuration menu has been rebuilt using modern Kirigami.FormLayout for Plasma 6.

📸 Screenshots

Panel

Main menu

📥 Installation

Since this is a QML-only Plasmoid, you don't need to compile anything.

  • Clone the repository
git clone https://github.com/net-fall/dotpager.git
cd dotpager
  • Install it using KDE's package tool
kpackagetool6 -t Plasma/Applet -i .
  • Update an already installed version and rebuild system cache:
kpackagetool6 -t Plasma/Applet -u .
kbuildsycoca6
  • Right-click your panel -> Add Widgets -> search for your applet's name and drag it to the panel

🙏 Credits

Original code by Dhruvesh Surolia dhruv8sh.

About

Desktop Indicator for Plasma 6 but in Gnome Style

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages