plasmoides KDE Store/GitHub (gnome-pager, kMenu, kvitals, windowtitle, claude, launchpad)

This commit is contained in:
Josevi
2026-07-08 20:47:59 +02:00
parent ca606377ee
commit dd3b0f6ae8
136 changed files with 20239 additions and 0 deletions
@@ -0,0 +1,81 @@
# Security Policy
## Official Distribution Channels
KVitals is distributed through the following **official channels**:
### 1. **KDE Store** (Recommended)
- **URL**: https://www.pling.com/p/2347917/
- **Installation**: Via KDE Plasma widget installer (Right-click panel → Add Widgets → Download New Plasma Widgets)
- **Verification**: Installed directly from the official KDE Plasma store
### 2. **GitHub Releases**
- **URL**: https://github.com/yassine20011/kvitals/releases
- **Installation**: `curl` or `wget` scripts from official releases
- **Verification**: Source code available for review at https://github.com/yassine20011/kvitals
### 3. **Git Clone** (Source)
- **Repository**: https://github.com/yassine20011/kvitals.git
- **Installation**: `bash install.sh` from cloned repository
- **Verification**: Full source code transparency; review commits and tags
## Community-Maintained Packages
### **AUR**
- **Package**: `plasma6-applets-kvitals-git`
- **Status**: Community-maintained package, not officially maintained by the KVitals project.
- **Verification**: Check the AUR package maintainer; review PKGBUILD for any modifications
## What to Avoid
⚠️ **Avoid installing KVitals from**:
- Unofficial forks or repackaged versions not listed above
- Third-party websites or app stores not listed above
- Modified or patched versions from unknown sources
If you encounter a suspicious KVitals package or fork, please report it to me via GitHub.
## Reporting Security Vulnerabilities
If you discover a security vulnerability in KVitals, **do not** open a public GitHub issue. Instead:
### Recommended: GitHub Security Advisory
1. Go to https://github.com/yassine20011/kvitals/security/advisories
2. Click **Report a vulnerability**
3. Provide details about the vulnerability
This allows for responsible disclosure and coordinated patching before public disclosure.
### Alternative: Direct Contact
For sensitive issues, use the email fallback below rather than a public GitHub comment or issue.
### What to Include
- Clear description of the vulnerability
- Steps to reproduce (if applicable)
- Potential impact or severity
- Suggested fix (if you have one)
**Please allow reasonable time for investigation and coordinated disclosure before public disclosure.**
## Code Verification
KVitals is written in **QML** (Qt Markup Language) and distributed as open source without bundled compiled binaries. To verify authenticity:
1. Clone the official repository:
```bash
git clone https://github.com/yassine20011/kvitals.git
```
2. Review the source code:
- All widget logic is in `contents/ui/` (human-readable QML)
- Configuration is in `contents/config/`
- No obfuscated or minified code
3. Install from your reviewed source:
```bash
bash install.sh
```
## Questions or Concerns?
For security-related questions or concerns, please use the GitHub Security Advisory flow first. If you need a direct fallback, contact me by email at [Yassine.amjad001@gmail.com](mailto:Yassine.amjad001@gmail.com).