Ir para o conteúdo
Promovaweb

Omarchy: configure bordas, barra e janelas

Arquivo e opções

Arquivo ou local: ~/.config/hypr/looknfeel.lua e ~/.config/omarchy/shell.json.

OpçãoValorEfeito
general.layoutscrollingDefine a rolagem como layout padrão para áreas sem uma escolha própria.
general.gaps_in0Remove o espaço entre janelas.
general.gaps_out0Remove o espaço entre as janelas e a borda da tela.
decoration.rounding8Arredonda os cantos das janelas em pixels.
decoration.dim_inactivetrueEscurece a janela sem foco, com intensidade definida em dim_strength.
layout.single_window_aspect_ratio{ 1, 1 }Evita uma janela única muito larga em telas amplas.
scrolling.column_width0.97Mostra uma coluna por tela no layout de rolagem.

Você ajusta os espaços entre janelas e a aparência do desktop nos arquivos pessoais do Omarchy. O ~/.config/hypr/looknfeel.lua controla o desenho das janelas, incluindo bordas e animações. A barra superior fica em ~/.config/omarchy/shell.json. O terminal usa ~/.config/foot/foot.ini.

O tema é uma escolha separada e altera as cores de vários aplicativos de uma vez. Para essa troca, consulte abrir a seleção de tema. Guarde uma cópia dos arquivos que pretende editar para poder recuperar o estado anterior.

Copie os arquivos pessoais

Os comandos abaixo guardam o desenho das janelas e a barra. Eles usam cp -i: se o destino já existir, responda n e escolha outro nome. Anote o nome escolhido para restaurar a cópia correta depois.

Terminal
mkdir -p ~/.config/hypr/backup ~/.config/omarchy/backup
cp -i ~/.config/hypr/looknfeel.lua ~/.config/hypr/backup/looknfeel.lua-2026-10-24
cp -i ~/.config/omarchy/shell.json ~/.config/omarchy/backup/shell.json-2026-10-24

Para editar o terminal também, copie ~/.config/foot/foot.ini para o mesmo diretório de backup com a data no nome. Confira as cópias com ls antes de abrir o editor.

Ajuste o espaço entre janelas

O arquivo distribuído traz blocos comentados para cada grupo de opções. Retire o comentário somente do bloco que pretende usar. Mantenha os demais comentados para não aplicar ajustes que ainda não conferiu.

hl.config({
general = {
gaps_in = 0,
gaps_out = 0,
border_size = 0,
},
})

gaps_in define o espaço entre as janelas. gaps_out define o espaço até a borda da tela. border_size controla a espessura da borda. Com esses valores em zero, as janelas ficam encostadas umas nas outras.

Para arredondar os cantos e diferenciar a janela sem foco, use o bloco de decoração:

hl.config({
decoration = {
rounding = 8,
dim_inactive = true,
dim_strength = 0.15,
},
})

rounding define o arredondamento em pixels. Com dim_inactive ativo, a janela sem foco escurece conforme dim_strength. A intensidade vai de 0, sem escurecimento, a 1, totalmente escurecida.

Desligue as animações

O bloco abaixo desativa as transições de movimento:

hl.config({
animations = {
enabled = false,
},
})

A troca de janela e de área de trabalho acontece de forma imediata. Para recuperar as animações, remova esse bloco ou mude o valor para true.

Escolha o layout das áreas de trabalho

O padrão dwindle mantém as janelas visíveis na mesma área. O layout de rolagem as coloca lado a lado, além da borda visível. Teclas: Super mais L percorre dwindle, scrolling e floating por área de trabalho. A escolha fica registrada para a área e retorna depois de reiniciar.

Para definir a rolagem como padrão, o manual indica este ajuste em looknfeel.lua:

hl.config({
general = {
layout = "scrolling",
},
})

Áreas novas ou sem layout próprio usam o padrão. Quando você muda esse valor, áreas vazias o adotam. As áreas com janelas mantêm o layout atual.

O arquivo também apresenta scrolling.column_width = 0.97 para mostrar uma coluna por tela em vez de duas. A opção layout.single_window_aspect_ratio = { 1, 1 } evita que uma janela única fique muito larga em telas amplas.

Configure a barra e o relógio

O shell.json reúne a posição e os widgets da barra. Ele também controla a proteção de tela, o travamento da sessão e os tempos de inatividade. Inclua esse arquivo no backup dos seus ajustes pessoais.

Para exibir o relógio no formato de 12 horas, as perguntas frequentes do projeto indicam:

Terminal
omarchy bar set omarchy.clock format "dddd h:mm AP"

Você também pode alternar entre formatos comuns com o botão direito sobre o relógio. Teclas: Super mais Shift mais Space esconde ou mostra a barra, conforme o arquivo de vínculos distribuído.

Compare as janelas abertas

Saia do editor aberto pelo menu Setup. O manual informa que os processos necessários são retomados nesse momento.

Abra duas janelas e compare os espaços e as bordas. Observe o arredondamento dos cantos. Com as animações desligadas, a troca de janela deve ocorrer sem transição.

Confira a posição da barra e o formato do relógio. Abra um terminal novo para observar o tamanho aplicado pelo Foot. O atalho Teclas: Super mais Shift mais Backspace remove e devolve os espaços das janelas sem editar o arquivo. Confira esse efeito no workspace atual antes de alterar também a configuração.

Volte à aparência anterior

Restaure somente os arquivos que alterou nesta conferência:

Terminal
cp ~/.config/hypr/backup/looknfeel.lua-2026-10-24 ~/.config/hypr/looknfeel.lua
cp ~/.config/omarchy/backup/shell.json-2026-10-24 ~/.config/omarchy/shell.json

Abra os arquivos pelo mesmo menu de configuração, confira os valores e saia do editor. Caso tenha trocado o tema, selecione o anterior com Teclas: Super mais Ctrl mais Shift mais Space.

O procedimento segue o manual oficial e ainda aguarda teste no desktop. Para mudar a escala da tela, consulte configurar monitores. Para ajustar a digitação, veja configurar teclado e atalhos.

Aplicar e conferir

Saia do editor aberto pelo menu Setup para retomar os processos necessários, conforme o manual. Compare duas janelas abertas, confira a barra e abra um terminal novo.

Restaurar a configuração

Restaure somente as cópias dos arquivos alterados no teste. Abra-os pelo mesmo menu de configuração, confira os valores e saia do editor. Se trocou o tema, selecione o anterior.

Fontes consultadas