Omarchy: configure a escala dos aplicativos
Arquivo e opções
Arquivo ou local: ~/.config/hypr/monitors.lua.
| Opção | Valor | Efeito |
|---|---|---|
omarchy_gdk_scale | 2 em tela de densidade alta, 1 em 1080p ou 1440p | Define a escala do GTK e vale para aplicativos abertos depois da mudança. |
omarchy_monitor_scale | auto no arquivo distribuído, 1.6 em 4K de 27 ou 32 polegadas, 1 em 1080p ou 1440p | Define a escala do monitor para a combinação de resolução e tamanho. |
Você ajusta o tamanho da interface para ler e trabalhar no seu monitor pelo arquivo ~/.config/hypr/monitors.lua. Abra-o em Setup > Monitors no menu Omarchy. O mesmo arquivo reúne posição e rotação das telas, além da desativação de saídas de vídeo.
O padrão distribuído usa omarchy_monitor_scale = "auto" para o Hyprland escolher a escala por monitor. Para o GTK, mantém omarchy_gdk_scale = 2. A densidade de pixels varia conforme a resolução e o tamanho físico da tela. Confira essa combinação para escolher a escala.
Preserve o arquivo atual
Crie uma cópia identificada antes de editar. Os comandos usam cp -i: se o destino já existir, responda n e escolha outro nome. Anote o nome escolhido para usar na restauração.
mkdir -p ~/.config/hypr/backupcp -i ~/.config/hypr/monitors.lua ~/.config/hypr/backup/monitors.lua-2026-10-24Confira a cópia com ls ~/.config/hypr/backup. Se o arquivo original não existir na sua instalação, registre essa diferença e investigue o caminho antes de criar outro.
Ajuste as variáveis de escala
Edite as declarações existentes sem acrescentar duplicatas no fim do arquivo. Preserve as entradas específicas de cada monitor. Confira se a entrada usa omarchy_monitor_scale, pois um valor de scale definido diretamente nela precisa ser examinado à parte.
Para uma tela 4K de 27 ou 32 polegadas, o manual recomenda manter o GTK em 2 e reduzir a escala do monitor para 1,6. As variáveis aparecem em trechos separados no arquivo distribuído.
local omarchy_gdk_scale = 2local omarchy_monitor_scale = 1.6Em telas 1080p ou 1440p, o manual indica 1 para ambas:
local omarchy_gdk_scale = 1local omarchy_monitor_scale = 1O GTK aceita somente números inteiros em GDK_SCALE. Use o inteiro mais próximo da escala do monitor. A alteração alcança aplicativos iniciados depois dela. Janelas já abertas mantêm o tamanho anterior até serem fechadas.
Grave os arquivos do aplicativo usado na comparação e saia do editor aberto por Setup > Monitors. Feche e reabra somente o aplicativo que vai conferir. As outras janelas podem permanecer abertas.
Compare a interface na mesma tela
Execute hyprctl monitors para ver as saídas reconhecidas. Confira a resolução e a escala da saída em uso. Observe também a legibilidade no aplicativo reaberto. Caso ele mantenha o tamanho anterior, confira se foi fechado e aberto novamente antes de mudar outra variável.
Anote a resolução e o tamanho em polegadas do monitor junto dos valores usados. Esse registro permite repetir a configuração em outra máquina e comparar o resultado após uma atualização.
Restaure a escala anterior
Use a cópia do arquivo para recuperar os valores anteriores:
cp ~/.config/hypr/backup/monitors.lua-2026-10-24 ~/.config/hypr/monitors.luaConfira os valores por Setup > Monitors e saia do editor. Reabra o aplicativo usado na comparação para conferir o retorno.
O procedimento segue o manual oficial e ainda aguarda teste no desktop. Para ajustar a digitação, consulte configurar teclado e atalhos. Para mudar as bordas e os espaços entre janelas, veja configurar a aparência.
Aplicar e conferir
Saia do editor aberto por Setup > Monitors. Grave os arquivos do aplicativo usado na comparação, feche esse aplicativo e reabra-o para conferir a escala.
Restaurar a configuração
Restaure a cópia de monitors.lua por Setup > Monitors. Confira os valores recuperados e reabra somente o aplicativo usado na comparação.
Fontes consultadas
- Manual oficial: MonitoresConsulta em
- Manual oficial: DotfilesConsulta em
- Manual oficial: Solução de problemasConsulta em
- Bindings oficiais utilitiesConsulta em
- Configuração oficial de referênciaConsulta em
- Notas oficiais da versão 4.5.0-rc1Consulta em