fedora-hyprland-installer
Instala e configura o ambiente Hyprland no Fedora Linux. Ele detecta automaticamente sua placa de vídeo (NVIDIA, AMD, Intel) para uma configuração ideal. Útil para quem quer usar o Hyprland no Fedora.
O que ela faz
Este programa ajuda a instalar, configurar, verificar, consertar, atualizar e remover o Hyprland, um ambiente de trabalho para Linux Fedora. Ele detecta automaticamente qual placa de vídeo (NVIDIA, AMD ou Intel) seu computador usa para garantir a melhor configuração.
Quando usar
- ✓Instalar ou atualizar o Hyprland no Fedora.
- ✓Verificar se o Hyprland e seus componentes estão funcionando corretamente.
- ✓Consertar problemas comuns ou remover o Hyprland.
Exemplo do que pedir para a IA
“Instale o Hyprland no meu Fedora e configure para minha placa de vídeo NVIDIA.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Ele usa comandos específicos do Fedora para instalar os pacotes necessários, faz backup das suas configurações antigas e configura o Hyprland de acordo com seu hardware. Ele sempre pede sua permissão antes de fazer alterações importantes.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill fedora-hyprland-installerOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/fedora-hyprland-installer/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Skill Instalador do Hyprland no Fedora
Esta skill oferece um fluxo de trabalho automatizado e com foco em segurança para gerenciar o Hyprland no Fedora Linux.
Resolver o Diretório da Skill
Antes de executar um script empacotado, resolva SKILL_DIR para o diretório que contém esta SKILL.md. Não presuma o diretório de trabalho atual do usuário nem adivinhe um caminho de instalação global. Se o agente não conseguir resolver o diretório da skill instalada a partir do seu contexto de tempo de execução, pare e peça ao usuário para fornecê-lo. Invoque arquivos shell empacotados explicitamente com bash e um caminho entre aspas, por exemplo bash "$SKILL_DIR/scripts/detect-system.sh".
Quando Usar
- Use ao instalar ou atualizar um conjunto de desktop Hyprland empacotado pelo Fedora.
- Use ao verificar uma sessão Hyprland, portais, PipeWire ou WirePlumber no Fedora.
- Use ao diagnosticar os casos de reparo limitados documentados abaixo ou ao remover os pacotes específicos do Hyprland instalados por este fluxo de trabalho.
Diretivas Principais e Regras de Segurança
- Fedora em Primeiro Lugar: Sempre use ferramentas do Fedora (
dnf,systemctl,loginctl). Nunca useapt,pacmanouyay. - Nunca Execute Cegamente: Inspecione o sistema antes de qualquer instalação ou modificação.
- Preservar o Desktop Existente: Não desinstale o GNOME, KDE ou qualquer ambiente de desktop existente. O Hyprland deve ser adicionado como uma opção de sessão no gerenciador de exibição (GDM/SDDM/LightDM).
- Backup Obrigatório: Sempre crie um backup com timestamp em
~/.local/state/fedora-hyprland-installer/backups/antes de escrever ou alterar configurações em~/.config/hypr/,~/.config/waybar/, etc. - Consciência da GPU: Verifique se o sistema usa gráficos NVIDIA, AMD, Intel ou Híbridos antes de configurar variáveis de ambiente ou drivers gráficos. Nunca use instaladores
.runarbitrários para NVIDIA; confie nos repositórios Fedora/RPM Fusion. - Operações Privilegiadas: Comandos sudo devem ser claramente identificados e comunicados ao usuário. Não codifique senhas.
- Idempotência: Executar ações várias vezes deve ser seguro e evitar linhas de configuração duplicadas.
- Consentimento Explícito: Mostre primeiro as alterações exatas de pacotes ou serviços. Execute scripts que modificam pacotes ou serviços apenas após a confirmação do usuário; use
repair.shsem--applypara diagnóstico.
Guia de Fluxo de Trabalho
1. Fluxo de Trabalho de Instalação
Quando o usuário pedir para "Instalar Hyprland" ou "Configurar Hyprland no Fedora":
- Execute
bash "$SKILL_DIR/scripts/detect-system.sh"ebash "$SKILL_DIR/scripts/detect-gpu.sh". - Execute
bash "$SKILL_DIR/scripts/preflight.sh"para verificar a versão do Fedora, rede, gerenciador de pacotes e acesso sudo. - Execute
bash "$SKILL_DIR/scripts/backup.sh"para preservar quaisquer configurações pré-existentes. - Mostre o plano de pacotes com
bash "$SKILL_DIR/scripts/install.sh" --dry-run; após aprovação explícita, executebash "$SKILL_DIR/scripts/install.sh"para instalar Hyprland, pacotes de portal Wayland (xdg-desktop-portal-hyprland,xdg-desktop-portal-gtk), PipeWire/WirePlumber, terminal, launcher, barra de status e agente de autenticação. - Execute
bash "$SKILL_DIR/scripts/configure.sh"para escrever uma configuração inicial limpa e funcional do Hyprland (~/.config/hypr/hyprland.conf) adaptada ao terminal/launcher detectado e às variáveis de ambiente da GPU. - Execute
bash "$SKILL_DIR/scripts/verify.sh"para garantir que os binários, serviços de portal, PipeWire e entradas de desktop de login (/usr/share/wayland-sessions/hyprland.desktop) existam e validar. - Apresente um relatório resumido detalhando pacotes instalados, caminhos de backup e instruções de login.
2. Fluxo de Trabalho de Reparo
Quando o usuário pedir para "Corrigir Hyprland", "Hyprland não inicia", "Sem áudio", "Compartilhamento de tela quebrado":
- Execute
bash "$SKILL_DIR/scripts/detect-system.sh"e inspecione os logs do sistema (journalctl -xe,journalctl --user -u xdg-desktop-portal). - Execute
bash "$SKILL_DIR/scripts/repair.sh"para relatar uma configuração do Hyprland ausente, um pacote de portal ausente e serviços PipeWire/WirePlumber inativos. - Revise as alterações propostas com o usuário, então execute
bash "$SKILL_DIR/scripts/repair.sh" --applyapenas após aprovação. O script pode criar uma configuração ausente, instalar pacotes de portal ausentes e habilitar ou reiniciar os serviços do usuário verificados; investigue outras falhas manualmente. - Execute
bash "$SKILL_DIR/scripts/verify.sh".
3. Fluxo de Trabalho de Atualização
Quando o usuário pedir para "Atualizar Hyprland":
- Execute
bash "$SKILL_DIR/scripts/backup.sh". - Mostre o plano de pacotes com
bash "$SKILL_DIR/scripts/install.sh" --dry-run --updatee obtenha aprovação.
…
Perguntas frequentes
O que é Hyprland?
Hyprland é um ambiente de trabalho moderno e personalizável para Linux, focado em ser rápido e visualmente agradável.
Preciso ter conhecimento de programação?
Não, este programa foi feito para ser usado por qualquer pessoa, mesmo sem experiência em programação. Ele automatiza tarefas complexas.
Ele vai apagar meu sistema atual?
Não, ele foi projetado para adicionar o Hyprland como uma opção, sem remover seu ambiente de trabalho atual como GNOME ou KDE.
Detalhes
Descrição original do autor
Install, configure, verify, repair, update, and uninstall Hyprland on Fedora Linux with GPU-aware detection (NVIDIA/AMD/Intel).
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2992
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
bun-runtime
Faz seu agente usar o Bun para rodar, organizar e testar código. Ajuda a escolher o Bun em vez de outras ferramentas e a migrar projetos existentes.
affaan-m/ECC
database-migrations
Ajuda seu agente a fazer mudanças seguras em bancos de dados. Ele garante que as alterações possam ser desfeitas e minimiza o tempo de inatividade.
affaan-m/ECC
deployment-patterns
Configura fluxos de implantação e CI/CD, containerização e estratégias de rollback para garantir lançamentos seguros.
affaan-m/ECC