Pular para o conteúdo

Atalhos e FAQ do Niri

O nosso principal objetivo com esta configuração é ter um ambiente Niri funcional que proporcione uma experiência de desktop fluida e intuitiva, mantendo a configuração simples e acessível.

Dê uma vista de olhos na nossa FAQ do Niri.

Dotfiles mantidos por Ly-sec Para questões relacionadas com o Noctalia, por favor consulte a documentação do Noctalia.

A maioria das combinações de teclas requer o uso da tecla “mod”, que no nosso caso é a tecla Windows (referenciada como SUPER); pode alterá-la no ficheiro de configuração.

Descrição Tecla
Abrir o terminal Super + Return
Abrir o lançador de programas Super + Control + Return
Abrir o navegador (Firefox) Super + B
Abrir o gestor de ficheiros Super + E
Fechar janela focada Super + Q
Bloquear ecrã Super + Alt + L
Descrição Tecla
Ir para a área de trabalho (1-9) Super + 1 até Super + 9
Área de trabalho anterior Super + Tab
Mover entre áreas de trabalho com a roda do rato Super + Scroll
Descrição Tecla
Focar janela/coluna acima Super + ArrowUp ou Super + K
Focar janela/coluna abaixo Super + ArrowDown ou Super + J
Focar coluna à esquerda Super + ArrowLeft ou Super + H
Focar coluna à direita Super + ArrowRight ou Super + L
Focar a primeira coluna Super + Home
Focar a última coluna Super + End
Descrição Tecla
Focar monitor à esquerda Super + Shift + ArrowLeft
Focar monitor à direita Super + Shift + ArrowRight
Focar monitor acima Super + Shift + ArrowUp
Focar monitor abaixo Super + Shift + ArrowDown
Descrição Tecla
Mover janela para a área de trabalho (1-9) Super + Control + 1 até Super + Control + 9
Mover janela/coluna acima Super + Control + ArrowUp ou Super + Control + K
Mover janela/coluna abaixo Super + Control + ArrowDown ou Super + Control + J
Mover coluna para a esquerda Super + Control + ArrowLeft ou Super + Control + H
Mover coluna para a direita Super + Control + ArrowRight ou Super + Control + L
Mover coluna para a primeira posição Super + Control + Home
Mover coluna para a última posição Super + Control + End
Mover coluna para o monitor à esquerda Super + Shift + Control + ArrowLeft
Mover coluna para o monitor à direita Super + Shift + Control + ArrowRight
Mover coluna para o monitor acima Super + Shift + Control + ArrowUp
Mover coluna para o monitor abaixo Super + Shift + Control + ArrowDown
Descrição Tecla
Expandir coluna para a largura disponível Super + Control + F
Centrar coluna Super + C
Centrar colunas visíveis Super + Control + C
Diminuir largura da coluna Super + Minus
Aumentar largura da coluna Super + Equal
Diminuir altura da janela Super + Shift + Minus
Aumentar altura da janela Super + Shift + Equal
Descrição Tecla
Alternar janela flutuante Super + T
Alternar janela em ecrã inteiro Super + F
Alternar exibição de coluna em abas (tabbed) Super + W
Alternar modo de visão geral (overview) Super + O
Descrição Tecla
Capturar seleção Control + Shift + 1
Capturar ecrã Control + Shift + 2
Capturar janela Control + Shift + 3
Descrição Tecla
Mostrar sobreposição de atalhos Super + Shift + Escape
Saída de emergência (restaurar controlo) Super + Escape
Desligar monitores Super + Shift + P
Sair do Niri Control + Alt + Delete
Descrição Tecla
Aumentar volume VolUp
Diminuir volume VolDown
Silenciar áudio VolMute
Silenciar microfone MicMute
Faixa seguinte MediaNext
Faixa anterior MediaPrev
Reproduzir/Pausa MediaPlayPause
Descrição Tecla
Scroll horizontal com o rato Super + Scroll then Left/Right
Mover coluna com scroll horizontal Super + Control + Scroll then Left/Right
Navegação de coluna alternativa Super + Shift + Scroll then Up/Down
Mover coluna com scroll alternativo Super + Control + Shift + Scroll then Up/Down

O que torna o Niri diferente de outros gestores de janelas?

Seção intitulada “O que torna o Niri diferente de outros gestores de janelas?”

O Niri utiliza uma abordagem única de mosaico rolável, onde as janelas são organizadas em colunas que podem ser percorridas horizontalmente. Isto proporciona uma metáfora de desktop infinito que é particularmente útil para monitores ultrawide e fluxos de trabalho que exigem muitas aplicações abertas.

Edite a secção input no seu ficheiro de configuração:

Exemplo
input {
keyboard {
xkb {
layout "pt" // Altere de "de" para o seu layout preferido (ex: "pt" para Portugal)
}
}
}

Posso personalizar os espaços (gaps) e o aspeto das janelas?

Seção intitulada “Posso personalizar os espaços (gaps) e o aspeto das janelas?”

Sim, pode modificar a secção de layout:

Exemplo
layout {
gaps 8 // Altere o tamanho dos espaços (gaps)
focus-ring {
width 2
active-color "#a-sua-cor"
inactive-color "#a-sua-cor"
}
}

Como posso adicionar mais aplicações ao arranque?

Seção intitulada “Como posso adicionar mais aplicações ao arranque?”

Adicione-as à secção de arranque (startup):

Exemplo
spawn-at-startup "a-sua-aplicação"

Para que serve a tecla de saída de emergência (emergency escape)?

Seção intitulada “Para que serve a tecla de saída de emergência (emergency escape)?”

O atalho Super+Escape foi concebido para restaurar o controlo quando uma aplicação em ecrã inteiro bloqueia os seus atalhos de teclado. Esta tecla desativa qualquer inibidor de atalhos de teclado que esteja ativo.

Remova o comentário e modifique a secção output para os seus ecrãs específicos. Execute o comando niri msg outputs para obter os nomes corretos:

Exemplo
output "DP-1" {
scale 1
}