Ir para o conteúdo
Promovaweb

Omarchy: configure seu teclado e atalhos

Arquivo e opções

Arquivo ou local: ~/.config/hypr/input.lua e ~/.config/hypr/bindings.lua.

OpçãoValorEfeito
kb_layoutus,dkDefine os layouts disponíveis e a ordem de troca.
kb_optionsomarchy:shift_caps_compose,grp:alts_toggleReúne a composição por Shift + Caps Lock e a troca de layout com Alt esquerdo e direito.
repeat_rate40Define a quantidade de repetições da tecla por segundo.
repeat_delay600Define o tempo, em milissegundos, até a repetição começar.
o.rebindSUPER + SHIFT + O, Joplin, joplin-desktopSubstitui o vínculo existente pelo comando do Joplin.

Você ajusta a digitação e cria atalhos pessoais nos arquivos de configuração do Omarchy. Use ~/.config/hypr/input.lua para o layout e a repetição das teclas. Esse arquivo também recebe ajustes de mouse e touchpad. As combinações que você cria ou substitui ficam em ~/.config/hypr/bindings.lua.

Mantenha as alterações em ~/.config, sua área de personalização. O diretório /usr/share/omarchy contém os arquivos do sistema e volta ao estado distribuído na próxima atualização. Editar o arquivo pessoal evita perder o ajuste nessa substituição.

Abra o menu com Teclas: Super mais Space. Setup > Input leva aos ajustes de entrada. Setup > Keybindings abre os atalhos. O manual informa que os processos necessários são retomados quando você sai do editor.

Guarde os arquivos que vai alterar

Crie uma cópia do estado atual com a data no nome. Os comandos usam cp -i. Se o destino já existir, responda n e escolha outro nome para preservar a cópia anterior. Anote esse nome para a restauração.

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

Confira as cópias com ls ~/.config/hypr/backup antes de abrir o editor. Se algum arquivo original estiver ausente, registre a diferença e investigue o motivo antes de criar outro no mesmo caminho.

Escolha o layout e a repetição

O exemplo oficial usa us,dk para inglês americano e dinamarquês. Esses valores não são uma recomendação para teclado brasileiro. Preserve os layouts adequados ao seu teclado e altere somente a opção que pretende testar. Os exemplos são opcionais e podem ser aplicados separadamente.

O bloco Lua abaixo usa a tabela input. Ele combina a troca de layouts por Alt esquerdo e direito com os ajustes de repetição das teclas.

hl.config({
input = {
kb_layout = "us,dk",
kb_options = "omarchy:shift_caps_compose,grp:alts_toggle",
repeat_rate = 40,
repeat_delay = 600,
},
})

Caps Lock conserva sua função normal. Shift + Caps Lock aciona a composição pela opção omarchy:shift_caps_compose. A ordem de kb_layout define os layouts disponíveis. A opção grp:alts_toggle define a combinação usada para alternar entre eles.

O repeat_rate informa as repetições por segundo. O repeat_delay define a espera em milissegundos até começar a repetição.

Os valores us,dk e repeat_delay = 600 vêm do manual. O arquivo distribuído config/hypr/input.lua contém exemplos comentados com us,dk,eu e repeat_delay = 250. Eles não são valores ativos obrigatórios.

Com mais de um layout configurado, a barra mostra o layout atual e aceita clique para trocar, segundo as perguntas frequentes do projeto. Quando também há métodos de entrada configurados, o manual indica o botão direito para alternar os layouts. Confira qual situação corresponde à sua instalação.

Use Alt como Super

A posição da tecla Windows pode dificultar o uso em alguns teclados. Para usar Alt como Super, o manual apresenta altwin:swap_alt_win:

hl.config({
input = {
kb_options = "omarchy:shift_caps_compose,altwin:swap_alt_win",
},
})

Essa declaração substitui o valor de kb_options. Reúna na mesma string as opções que deseja preservar, inclusive as de composição já utilizadas. Confira o valor completo antes de gravar.

Substitua um atalho existente

Use bindings.lua para registrar combinações pessoais. Quando um atalho já possui uma ação padrão, o.rebind substitui o vínculo existente. O exemplo do manual troca o atalho do Obsidian pelo Joplin:

o.rebind("SUPER + SHIFT + O", "Joplin", "joplin-desktop")

A função remove o vínculo anterior e associa a combinação ao comando do Joplin. Instale o aplicativo com omarchy-pkg-add joplin-bin antes de usar o atalho, como orienta o manual.

Confira a digitação e a ação

Saia do editor aberto pelo menu Setup. Digite acentos e símbolos num campo sem informações sensíveis. Mantenha uma tecla apertada para observar a repetição. Com mais de um layout configurado, confira também o indicador da barra.

Abra a lista de atalhos com Teclas: Super mais K. O vínculo distribuído usa o comando omarchy-menu-keybindings para essa consulta. Confira se a combinação nova aparece com a ação esperada e se a ação antiga deixou de responder.

Recupere os valores anteriores

Restaure somente as cópias dos arquivos alterados nesta conferência:

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

Abra os arquivos pelo mesmo menu Setup, confira os valores e saia do editor. O Omarchy retoma os processos que dependem deles.

O procedimento segue o manual oficial e ainda aguarda teste no desktop. Para adequar a leitura da tela, continue em configurar monitores. Os espaços e as bordas das janelas estão em configurar a aparência.

Aplicar e conferir

Saia do editor aberto pelo menu Setup para retomar os processos necessários, conforme o manual. Confira a digitação, o indicador da barra e a lista aberta com Teclas: Super mais K.

Restaurar a configuração

Restaure somente as cópias de input.lua e bindings.lua feitas para este teste. Abra os arquivos pelo menu Setup, confira os valores e saia do editor.

Fontes consultadas