An open API service indexing awesome lists of open source software.

https://github.com/Prayag2/kde_controlcentre

A beautiful control centre widget for KDE Plasma directly inspired by the MacOS control centre.
https://github.com/Prayag2/kde_controlcentre

Last synced: 3 months ago
JSON representation

A beautiful control centre widget for KDE Plasma directly inspired by the MacOS control centre.

Awesome Lists containing this project

README

        

> :warning: Due to upcoming exams, this project will not be maintained for a few months.




Control Centre for KDE


A simple control centre widget for KDE Plasma inspired by MacOS!


GitHub stars
GitHub forks
GitHub issues



## Dependencies
- KDE Plasma 5.22 and above
- Packages: `plasma-nm`, `kdeplasma-addons`, `plasma-pa`
- KDE Connect

## Plasma/Qt 6 Notes!
Make sure to have the 'Qt 5 compatibility' package installed for [QtGraphicalEffects](https://forum.qt.io/topic/121329/qtgraphicaleffects-not-available-in-qt6-qml/9) to work!
You can install it on Arch using:

`pacman -S qt6-5compat`

## Installation
#### KDE Store (Preferred way)
1. Right click on the desktop
2. Click on "Add Widgets"
3. Click on "Get New Widgets"
4. Click on "Download New Plasma Widgets"
5. Search for "Control Centre"
6. Click on "Install" and you're done!

#### From this repository (Not Stable!)
1. Clone this repository then 'cd' into the root project directory.
2. Install it using ```plasmapkg2 -i package```
3. Or update it with ```git pull; plasmapkg2 -u package```

*Notes: You can find the files at `~/.local/share/plasma/plasmoids/`. You can remove Control Centre by deleting **'com.github.prayag2.controlcentre'** directly, or by using the 'Add Widgets' interface. After updating, make sure to restart plasma using `plasmashell --replace` to see the changes.*

## Usage
1. Right click on the desktop.
2. Click "Add New Widgets"
3. Search for "Control Centre"
4. Drag and drop to your desired place.

## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to use [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/) before making a pull request.

## License
[GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html)

## Contributers


## Support Me ♥
If you liked this project, then please consider supporting me!


Donate using Liberapay
Buy Me A Coffee
Done using PayPal