Omarchy: configure bordas, barra e janelas
Arquivo e opções
Arquivo ou local: ~/.config/hypr/looknfeel.lua e ~/.config/omarchy/shell.json.
| Opção | Valor | Efeito |
|---|---|---|
general.layout | scrolling | Define a rolagem como layout padrão para áreas sem uma escolha própria. |
general.gaps_in | 0 | Remove o espaço entre janelas. |
general.gaps_out | 0 | Remove o espaço entre as janelas e a borda da tela. |
decoration.rounding | 8 | Arredonda os cantos das janelas em pixels. |
decoration.dim_inactive | true | Escurece 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_width | 0.97 | Mostra 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.
mkdir -p ~/.config/hypr/backup ~/.config/omarchy/backupcp -i ~/.config/hypr/looknfeel.lua ~/.config/hypr/backup/looknfeel.lua-2026-10-24cp -i ~/.config/omarchy/shell.json ~/.config/omarchy/backup/shell.json-2026-10-24Para 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 LSuperL 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:
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 SpaceSuperShiftSpace 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 BackspaceSuperShiftBackspace 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:
cp ~/.config/hypr/backup/looknfeel.lua-2026-10-24 ~/.config/hypr/looknfeel.luacp ~/.config/omarchy/backup/shell.json-2026-10-24 ~/.config/omarchy/shell.jsonAbra 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 SpaceSuperCtrlShiftSpace.
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
- Manual oficial: DotfilesConsulta em
- Manual oficial: NavegaçãoConsulta em
- FAQConsulta em
- Manual oficial: TemasConsulta em
- Bindings oficiais utilitiesConsulta em
- Configuração oficial de referênciaConsulta em
- Notas oficiais da versão 4.5.0-rc1Consulta em