Ir para o conteúdo
Promovaweb

Omarchy: configure a escala dos aplicativos

Arquivo e opções

Arquivo ou local: ~/.config/hypr/monitors.lua.

OpçãoValorEfeito
omarchy_gdk_scale2 em tela de densidade alta, 1 em 1080p ou 1440pDefine a escala do GTK e vale para aplicativos abertos depois da mudança.
omarchy_monitor_scaleauto no arquivo distribuído, 1.6 em 4K de 27 ou 32 polegadas, 1 em 1080p ou 1440pDefine 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.

Terminal
mkdir -p ~/.config/hypr/backup
cp -i ~/.config/hypr/monitors.lua ~/.config/hypr/backup/monitors.lua-2026-10-24

Confira 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 = 2
local omarchy_monitor_scale = 1.6

Em telas 1080p ou 1440p, o manual indica 1 para ambas:

local omarchy_gdk_scale = 1
local omarchy_monitor_scale = 1

O 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:

Terminal
cp ~/.config/hypr/backup/monitors.lua-2026-10-24 ~/.config/hypr/monitors.lua

Confira 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