Pular para o conteúdo

Instalação


Certifique-se de que estes estão instalados antes de prosseguir:

Requisito Comando de Instalação (Arch Linux) Notas
Hyprland sudo pacman -S hyprland Instância do Hyprland em execução necessária
JetBrains Nerd Font sudo pacman -S ttf-jetbrains-mono-nerd Necessário para renderização de ícones
Python 3.12+ sudo pacman -S python Verificar: python --version
Git sudo pacman -S git Necessário para clonar
NetworkManager sudo pacman -S networkmanager Necessário para widgets de rede
PipeWire sudo pacman -S pipewire pipewire-pulse Necessário para widgets de áudio
Janela do terminal
git clone https://github.com/rubiin/tsumiki.git ~/.config/tsumiki
cd ~/.config/tsumiki
Versão:v4.8.4Data:2026-09-28

Para notas de versão completas e ativos, veja a página de lançamentos no GitHub.

Escolha um dos três métodos a seguir.

Janela do terminal
curl -fsSL https://raw.githubusercontent.com/rubiin/tsumiki/master/install.sh | bash

Este script clona ou atualiza ~/.config/tsumiki e executa a configuração completa.

Para instalar e iniciar imediatamente:

Janela do terminal
curl -fsSL https://raw.githubusercontent.com/rubiin/tsumiki/master/install.sh | bash -s -- --start

Opção 2: Configuração Automatizada em Clone Existente

Seção intitulada “Opção 2: Configuração Automatizada em Clone Existente”

Se você já clonou o repositório manualmente, execute o script de configuração:

Janela do terminal
./tsumiki.sh -setup
./tsumiki.sh -start

A flag -setup instala pacotes de sistema necessários e configura o ambiente virtual Python.

Prefere controle total sobre os pacotes? Instale as dependências você mesmo e depois inicie:

Janela do terminal
# Instalar pacotes do sistema
sudo pacman -S --noconfirm --needed \
pipewire playerctl dart-sass power-profiles-daemon networkmanager \
brightnessctl pkgconf wf-recorder kitty python pacman-contrib \
gtk3 cairo gtk-layer-shell libgirepository noto-fonts-emoji \
gobject-introspection gobject-introspection-runtime uv \
libnotify cliphist libqalculate satty nvtop
# Instalar pacotes AUR (usando yay como exemplo)
yay -S --needed \
fabric-cli-git gnome-bluetooth-3.0 \
slurp imagemagick tesseract tesseract-data-eng \
ttf-jetbrains-mono-nerd grimblast-git matugen-bin cinnamon-desktop
# Instalar dependências Python
uv sync
# Iniciar
./tsumiki.sh -start

Se você não usa yay, instale os pacotes AUR com seu ajudante AUR preferido.

Adicione esta linha ao seu ~/.config/hypr/hyprland.conf para iniciar o Tsumiki automaticamente quando o Hyprland iniciar:

Janela do terminal
exec-once = sleep 5; ~/.config/tsumiki/tsumiki.sh -start

O sleep 5 garante que o Hyprland esteja completamente inicializado antes do Tsumiki iniciar. Ajuste o caminho se você clonou em um local diferente.

  1. Execute ./tsumiki.sh -start a partir do diretório do projeto.
  2. A barra do Tsumiki deve aparecer no topo da sua tela.
  3. Se você vir mensagens de erro, verifique se:
    • Todos os pacotes do sistema estão instalados (./tsumiki.sh -setup reexecuta esta verificação)
    • As dependências Python estão instaladas (uv sync)
    • Você está executando sob Hyprland (não outro compositor ou X11)

Se a barra não aparecer, consulte Solução de Problemas.

Continue com Pós-Instalação para regras de camada do Hyprland e Primeiros Passos para configurar seu painel.