@jjdizz1l/dizziee.power-profiles
Power Profiles v1.1.0
Power profile switcher for desktop systems.
Start with the source
Version 1.1.0Read the code and installation instructions at this exact commit.
Inspect source708fb5d9c98058d052c7816ad27174c7180553bbThe standard Omarchy install command follows upstream code and may install a different commit. Check the repository’s instructions before installing.
Release history
5 releases| Version | Published | Publisher | Record |
|---|---|---|---|
| v1.1.0 | Oct 27, 2026 | Upstream monitor | Receipt ↗ |
| v1.1.0 | Oct 19, 2026 | Upstream monitor | Receipt ↗ |
| v1.1.0 | Oct 16, 2026 | Upstream monitor | Receipt ↗ |
| v1.0.0 | Sep 10, 2026 | Upstream monitor | Receipt ↗ |
| v1.0.0 | Sep 9, 2026 | Upstream monitor | Receipt ↗ |
What was checked
Manifest structure, declared files, QML parsing, repository identity and bounded source analysis passed at this commit.
PENDING REVIEW
Waiting for human review. No verification has been granted.
Security capabilities
Last scan: Oct 27, 2026Automated security analysis is not a guarantee that a plugin is safe. “No match” means the scanner did not recognize a pattern; it is not proof of absence.
network · 1 matches
tests/model.test.js:56 ↗const evil = '<img src="https://example.invalid/tracker">'
shell · No match
filesystemRead · 1 matches
Panel.qml:161 ↗FileView {
filesystemWrite · 2 matches
Panel.qml:21 ↗// Disk cache (flat file in the existing ~/.cache/omarchy dir, no mkdir
Panel.qml:55 ↗cacheFile.setText(JSON.stringify({ profiles: profiles, activeProfile: activeProfile }))
environment · 2 matches
Panel.qml:25 ↗var base = Quickshell.env("XDG_CACHE_HOME")
Panel.qml:26 ↗if (!base) base = Quickshell.env("HOME") + "/.cache"
downloads · No match
downloadExecution · No match
obfuscation · No match
credentials · No match
Automated validation details
Static pattern analysis and qmllint parsing. Up to 12 evidence samples per capability; all matching lines counted. Absence of a match does not establish absence of a capability.
- Panel.qml: parsed, 247 diagnostics. Static parser only; Omarchy imports may be unavailable.
Manifest at this commit
{
"schemaVersion": 1,
"id": "dizziee.power-profiles",
"name": "Power Profiles",
"version": "1.1.0",
"author": "Dizziee",
"license": "MIT",
"description": "Power profile switcher for desktop systems.",
"kinds": [
"bar-widget"
],
"entryPoints": {
"barWidget": "Panel.qml"
},
"barWidget": {
"displayName": "Power Profiles",
"description": "Switch between power-saver, balanced, and performance profiles.",
"category": "System",
"allowMultiple": false
}
}Review history
No human review recorded.
Changed files since the previous scan
Inspect complete code diff ↗- Model.js
- Panel.qml
- i18n/en.json
- tests/model.test.js
Report this plugin
For authorized reviewers
Review this plugin
Inspect the source and scan above, choose a decision, then submit the prepared issue on GitHub. Only configured reviewer accounts can record a decision.
- Panel.qml: process execution, privilege escalation, or network access; inspect source
These checks do not include runtime testing or a full dependency audit. Plugins run with your user permissions. Read the verification policy.
Manifest SHA-256 digest
099a45555b5ca86a5970b3f4596c457c46d1b9c54eb5415ee99e6319a9c731d9