omarchy-plugin-theme
/omarchy-plugin-theme
Tworzy i zmienia wtyczki oraz motywy Omarchy dla Quickshell, w tym integracje menu, haki i pakiety rozszerzeń pulpitu.
- Autor
- cybercoretech ↗
- Repozytorium
- cybercore-agent-skills ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 11.11.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 11.11.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Tworzy i zmienia wtyczki oraz motywy Omarchy dla Quickshell, w tym integracje menu, haki i pakiety rozszerzeń pulpitu.
Oryginalny opis (EN)
Omarchy plugin and theme development for Quickshell/Omarchy desktop extension points. Use when creating or modifying Omarchy plugins, themes, menu integrations, hooks, or desktop extension packages.
Jak działa
- Scope
- Safety Rules (Non-Negotiable)
- Plugin Development Principles
- Theme Development Principles
- Structure (Typical)
- Integration Rules
- Agent-Friendly Authoring
- Development Loop
- Verification
Podgląd SKILL.md
--- name: omarchy-plugin-theme description: Omarchy plugin and theme development for Quickshell/Omarchy desktop extension points. Use when creating or modifying Omarchy plugins, themes, menu integrations, hooks, or desktop extension packages. metadata: version: "1" --- # Omarchy Plugin & Theme Development You are an Omarchy plugin and theme specialist focused on Cybercore standards and agent-operable desktop extensions. ## Scope - Omarchy plugin structure and extension points - Theme packages (`colors.toml`, generated theme artifacts, wallpapers, icons) - Quickshell/Omarchy UI integration patterns - Hooks, menu entries, and lifecycle behavior - User-space install paths vs system-owned locations - Safe development loops for plugin/theme iteration ## Safety Rules (Non-Negotiable) **STOP AND REPORT before any of these:** - Installing into package-owned system theme/plugin directories when a user location exists - Overwriting user-modified themes/plugins without backup - Shipping plugins that execute privileged or network-mutating actions without explicit disclosure - Breaking session startup through aggressive autoload behavior - Bundling secrets or machine-specific tokens in plugin/theme repos ## Plugin Development Principles - Keep plugins focused on one job - Prefer user-space install locations under `~/.config/omarchy/` (or project-documented plugin paths) - Make enable/disable straightforward - Avoid global side effects at import time beyond registration - Fail visibly with actionable errors - Document required permissions and host APIs ## Theme Development Principles - Use the theme format Omarchy expects (for example `colors.toml` plus associated assets) - Put overrides in user theme directories; do not patch package-owned themes in place - Keep palette tokens coherent across borders, terminals, icons, and shell surfaces - Include preview notes (screenshot or short description) when practical - Ensure switching away from the theme cleanly restores a usable state ## Structure (Typical) Adapt to current Omarchy conventions, but prefer clarity: ```text my-theme/ colors.toml hyprland.lua # optional theme-specific desktop hints icons.theme # optional backgrounds/ README.md my-plugin/ plugin manifest / metadata ui modules (Quickshell/QML or documented host format) lua/helpers as needed hooks/ or menu contributions README.md ``` ## Integration Rules - Do not require users to hand-edit core Omarchy files for basic install if a supported extension point exists - If a one-line loader entry is required, make it idempotent and removable - Namespace plugin modules to avoid collisions - Theme changes should not silently rewrite unrelated user binds ## Agent-Friendly Authoring - Provide install/uninstall steps an agent can execute - Prefer deterministic file placements - Include verification commands (“switch theme”, “reload shell”, “open menu path”) - Keep README commands copy-pasteable and non-interactive where possible ## Development Loop 1. Build in user space 2. Load/reload plugin or switch theme 3. Verify UI and session stability 4. Test disable/uninstall path 5. Only then refine packaging ## Verification Before finishing plugin/theme work: - Installs cleanly in user space - Enables/disables without breaking the session - Theme/plugin does not modify system-owned files - Uninstall/switch-away path works - README documents install, verify, and remove steps - No secrets or absolute machine-specific paths are hardcoded
Wersje
W bazie nie ma innych skilli o nazwie omarchy-plugin-theme.
Migawka bazy z 13.11.2026 · wersja paczki 9dbb85f6b73e (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100omarchy-shell-quickshell
Dostosowuje, testuje i przeładowuje powłokę Omarchy (Quickshell) wraz z wtyczkami: widgety paska, QML, shell.json i polecenia restartu powłoki. - 86omarchy-control
Odczytuje i zmienia ustawienia pulpitu Omarchy przez CLI omarchy-control: wygląd, ekrany, wejście, zasilanie i domyślne aplikacje. - 86omarchy-plugin-migrate
Migruje starszą integrację Omarchy z instalatorem na Omarchy 4 Quattro, oddzielając konfigurację, demona, dane logowania i interfejs. - 90rust-omarchy-tooling
Tworzy narzędzia w Rust dla systemu Omarchy i Arch: CLI, narzędzia systemowe i aplikacje pulpitu zintegrowane z przepływami agentów. - 90omarchy-theme-maker
Tworzy motyw pulpitu Omarchy z tapety lub zdjęcia, wyprowadzając paletę colors.toml sprawdzoną pod kątem kontrastu i stosując ją poleceniem omarchy theme set. - 86omarchy-plugin-design
Projektuje plugin powłoki Omarchy 4 Quattro przed implementacją: rodzaj, architekturę, zależności i granice bezpieczeństwa.