Borrowing it
Nothing to install: this file belongs to maleksaadi0109/hyprfedora. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/maleksaadi0109/hyprfedora/main/.agents/skills/fedora-hyprland-installer/SKILL.mdgit clone --depth 1 https://github.com/maleksaadi0109/hyprfedoraWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/maleksaadi0109/hyprfedora/fedora-hyprland-installer)<a href="https://agentmods.dev/skills/maleksaadi0109/hyprfedora/fedora-hyprland-installer"><img src="https://agentmods.dev/badge/skills/maleksaadi0109/hyprfedora/fedora-hyprland-installer/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/maleksaadi0109/hyprfedora/fedora-hyprland-installer"><img src="https://agentmods.dev/badge/skills/maleksaadi0109/hyprfedora/fedora-hyprland-installer.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00039 | $0.01200 |
| Opus 5.5 | $0.00016 | $0.00480 |
| Sonnet 5.5 | $0.00008 | $0.00240 |
| Haiku 4.5 | $0.00004 | $0.00120 |
Grade B, and why
fedora-hyprland-installer scanned grade B with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Asks for rootmediumPrivilege escalation
A mod that escalates privileges can change anything on the machine, not only the project.
2. Execute `<SKILL_DIR>/scripts/preflight.sh` to verify Fedora release, network, package manager, and sudo access. How it starts
The opening of the file, as written. The whole thing — 77 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Fedora Hyprland Installer Skill
This skill provides an automated, safety-first workflow for managing Hyprland on Fedora Linux.
Script Path Resolution Directive
When agy is launched from a user's working directory, bundled scripts do NOT reside in ./scripts/.
The agent MUST first locate the base directory of the fedora-hyprland-installer skill (e.g., <workspace>/.agents/skills/fedora-hyprland-installer, ~/.gemini/antigravity-cli/skills/fedora-hyprland-installer, or the skill repository root) and define it as SKILL_DIR.
All bundled scripts MUST be executed using their full path relative to SKILL_DIR: <SKILL_DIR>/scripts/<script-name>.sh.
Core Directives & Safety Rules
- Fedora-First: Always use Fedora tools (
dnf,systemctl,loginctl). Never useapt,pacman, oryay. - Never Blindly Execute: Inspect the system prior to any installation or modification.
- Preserve Existing Desktop: Do not uninstall GNOME, KDE, or any existing desktop environment. Hyprland should be added as a session choice in the display manager (GDM/SDDM/LightDM).
- Mandatory Backup: Always create a timestamped backup in
~/.local/state/fedora-hyprland-installer/backups/before writing or altering configurations in~/.config/hypr/,~/.config/waybar/, etc. - GPU Awareness: Check whether the system uses NVIDIA, AMD, Intel, or Hybrid graphics before configuring environment variables or graphics drivers. Never use arbitrary
.runinstallers for NVIDIA; rely on Fedora/RPM Fusion repositories. - Privileged Operations: Sudo commands must be clearly identified and communicated to the user. Do not hardcode passwords.
- Idempotency: Running actions multiple times must be safe and avoid duplicate config lines.
Workflow Guide
1. Installation Workflow
When the user asks to "Install Hyprland" or "Setup Hyprland on Fedora":
- Execute
<SKILL_DIR>/scripts/detect-system.shand<SKILL_DIR>/scripts/detect-gpu.sh. - Execute
<SKILL_DIR>/scripts/preflight.shto verify Fedora release, network, package manager, and sudo access. - Execute
<SKILL_DIR>/scripts/backup.shto preserve any pre-existing configurations. - Execute
<SKILL_DIR>/scripts/install.shto install Hyprland, Wayland portal packages (xdg-desktop-portal-hyprland,xdg-desktop-portal-gtk), PipeWire/WirePlumber, terminal, launcher, status bar, and authentication agent. - Execute
<SKILL_DIR>/scripts/configure.shto write a clean, functional initial Hyprland config (~/.config/hypr/hyprland.conf) tailored to detected terminal/launcher and GPU environment variables. - Execute
<SKILL_DIR>/scripts/verify.shto ensure binaries, portal services, PipeWire, and login desktop entries (/usr/share/wayland-sessions/hyprland.desktop) exist and validate. - Present a summary report detailing installed packages, backup paths, and login instructions.
What ships with it
21 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- LICENSE 1.1 KB
- README.md 5.0 KB
- references/amd.md 368 B
- references/fedora.md 644 B
- references/hyprland.md 674 B
- references/intel.md 275 B
- references/nvidia.md 1.0 KB
- references/portals.md 583 B
- references/troubleshooting.md 1.7 KB
- references/wayland.md 317 B
- scripts/backup.sh 1.6 KB runs code
- scripts/configure.sh 4.0 KB runs code
- scripts/detect-gpu.sh 1.9 KB runs code
- scripts/detect-system.sh 2.6 KB runs code
- scripts/install.sh 1.4 KB runs code
- scripts/preflight.sh 2.6 KB runs code
- scripts/repair.sh 2.1 KB runs code
- scripts/uninstall.sh 1.4 KB runs code
- scripts/verify.sh 2.7 KB runs code
- tests/test-detection.sh 822 B runs code
- tests/test-scripts.sh 807 B runs code
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2mo ago First seen · 77 lines · 39 tokens per session scan B c3f9377fca29
fedora-hyprland-installer is a skill published in the GitHub repository maleksaadi0109/hyprfedora (1 stars, last pushed 3mo ago), licensed MIT. It adds 39 tokens to every session and 1,200 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it B with 1 finding (asks for root). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
fedora-hyprland-installer compared with skills from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| fedora-hyprland-installermaleksaadi0109/hyprfedora | Skill | 1 | 3mo ago | MIT | B | 39 | Claude Code, Codex |
| gke-compute-classesgoogle/skills | Skill | 22k | yesterday | Apache-2.0 | A | 83 | Claude Code, Codex |
| jetson-diagnosticNVIDIA/skills | Skill | 3.9k | yesterday | Apache-2.0 | A | 30 | Claude Code, Codex |
| holoscan-install-wheelNVIDIA/skills | Skill | 3.9k | yesterday | Apache-2.0 | A | 34 | Claude Code, Codex |
| offensive-z-waveSnailSploit/Claude-Red | Skill | 10k | 25d ago | MIT | A | 113 | Claude Code, Codex |
| doca-socket-relayNVIDIA/skills | Skill | 3.9k | yesterday | Apache-2.0 | A | 236 | Claude Code, Codex |
| hsb-flashNVIDIA/skills | Skill | 3.9k | yesterday | Apache-2.0 | B | 94 | Claude Code |