Alternâncias, Ociosidade e a Proteção de Tela¶
Muito do que você muda no dia a dia não é realmente uma configuração. É um modo que você liga por uma hora e desliga de novo: luz noturna enquanto trabalha até tarde, não perturbe enquanto apresenta, manter acordado enquanto assiste a algo. O OmarOS chama isso de alternâncias, e todas funcionam do mesmo jeito — um atalho, uma entrada de menu e um comando, todos acionando o mesmo interruptor.
O menu de alternâncias¶
Super + Ctrl + O abre Acionar > Alternar diretamente, ou você pode ir até lá a partir do menu do OmarOS (Super + Space). Tudo nessa lista é um interruptor que você pode acionar sem pensar onde o estado mora. Interruptores de como o desktop se parece ficam ao lado, em Acionar > Aparência.
No terminal, os mesmos interruptores são omaros toggle <thing>. Execute omaros toggle sozinho para ver o grupo inteiro.
| Alternância | Atalho | Comando |
|---|---|---|
| Luz noturna | Super + Ctrl + N |
omaros toggle nightlight |
| Silenciar notificações | Super + Ctrl + , |
omaros toggle notification silencing |
| Manter acordado (sem bloqueio por ociosidade) | Super + Ctrl + I |
omaros toggle idle |
| Proteção de tela | — | omaros toggle screensaver |
| Sincronização de tema do Herdr | — | omaros toggle theme sync |
| Barra de menu | Super + Shift + Space |
omaros toggle bar |
| Touchpad | XF86TouchpadToggle |
omaros toggle touchpad |
| Tela sensível ao toque | — | omaros toggle touchscreen |
| Suspender | — | omaros toggle suspend |
| GPU híbrida | — | omaros toggle hybrid gpu |
Os interruptores de touchpad, tela sensível ao toque e GPU híbrida vivem em Acionar > Hardware (Super + Ctrl + H) em vez de em Alternar, já que só aparecem quando você realmente tem aquele hardware. Os de touchpad e tela sensível ao toque sobrevivem a uma recarga do Hyprland — o nome do dispositivo desativado é salvo em um pequeno arquivo de estado que o Hyprland lê na inicialização para desativá-lo novamente.
Acionar > Aparência guarda a barra de menu e as animações, além de algumas coisas que não são comandos omaros toggle, mas se comportam do mesmo jeito: porcentagem da bateria na barra, o layout padrão da área de trabalho, espaçamentos entre janelas (Super + Shift + Backspace) e a proporção quadrada de 1 janela (Super + Ctrl + Backspace).
A maioria deles é apenas um arquivo de sinalização em ~/.local/state/omaros/toggles/. Se você quer ramificar com base em um deles em um script, omaros-toggle-enabled lhe dá um código de saída em vez de fazer você ir procurar:
As sinalizações são nomeadas pelo estado desligado — screensaver-off, suspend-off, bar-off — então sua presença significa que o recurso está desativado.
Indicadores na barra¶
Quando um modo está ligado, você ganha um pequeno glifo no meio da barra superior, ao lado do relógio. Esse é o widget de indicadores, e ele carrega ditado, gravação de tela, lembretes pendentes, luz noturna, não perturbe e manter acordado.
Indicadores inativos ficam ocultos. Passe o mouse sobre a área ao redor deles e eles surgem esmaecidos, para você clicar em um e ligá-lo sem saber seu atalho. Clicar em um ativo o desliga. Se você prefere ver todos eles o tempo todo, defina alwaysShow como true na entrada omaros.indicators em ~/.config/omaros/shell.json — veja a barra superior para como os widgets da barra são configurados.
Luz noturna¶
Super + Ctrl + N esquenta a tela para 4000K, e pressionar de novo a devolve a 6500K. É controlado pelo hyprsunset, que a alternância inicia para você se ele ainda não estiver rodando.
Por padrão, o hyprsunset não faz absolutamente nada com a sua tela. ~/.config/hypr/hyprsunset.conf vem com um perfil de identidade justamente para a tela permanecer intocada até você pedir calor. Se você prefere que ele mude pelo relógio, substitua isso por um perfil de horário:
Depois inicie o hyprsunset no login adicionando o.launch_on_start("hyprsunset") a ~/.config/hypr/autostart.lua. O par 4000K/6500K usado pela alternância é fixo, então o arquivo de configuração é onde você vai se quiser uma temperatura diferente.
Não perturbe¶
Super + Ctrl + , silencia as notificações. Nenhum toast surge enquanto estiver ligado, e o indicador de sino riscado fica na barra para lembrá-lo de por que o desktop ficou silencioso.
Nada se perde, porém. Uma notificação silenciada é escrita direto no seu histórico de notificações, que é exatamente o registro que você quer quando volta e se pergunta o que perdeu. Abra-o com Super + Shift + Alt + ,. Veja avisos para o resto da história das notificações.
Dois tipos de mensagem ainda passam: os toasts de confirmação do próprio OmarOS para algo que você acabou de fazer ("Tema alterado", "Captura de tela salva"), e alertas críticos enviados da linha de comando. Aplicativos de chat que marcam tudo como crítico para forçar caminho até você não se qualificam.
Ociosidade¶
O shell do OmarOS é dono do comportamento de ociosidade, e os tempos são um bloco idle de nível superior em ~/.config/omaros/shell.json:
Ambos os números são segundos contados a partir do momento em que você ficou ocioso — não um a partir do outro. Então, com os padrões, a proteção de tela aparece depois de dois minutos e meio e a tela de bloqueio assume aos cinco minutos, tenha a proteção de tela rodado ou não. Salve o arquivo e o shell capta os novos tempos imediatamente.
Se você dispensar a proteção de tela antes do prazo de bloqueio, isso conta como atividade e o bloqueio pendente é cancelado. Você não fica bloqueado por dar uma olhada na sua máquina.
Para parar de bloquear por ociosidade por completo, Super + Ctrl + I — ou omaros toggle idle — liga o manter acordado, e o indicador de xícara de café aparece na barra. É esse que você aciona antes de uma apresentação longa ou de um build que quer assistir. Acione de novo para voltar ao normal. omaros toggle idle status imprime o estado atual como JSON, se você precisar dele em um script.
Isso trata de bloqueio e da proteção de tela, não de energia. Suspensão e hibernação têm sua própria configuração em suspensão do sistema.
A proteção de tela¶
A proteção de tela do OmarOS é arte ASCII passando por efeitos de texto aleatórios, uma instância por monitor. Qualquer tecla ou movimento do mouse a encerra.
Você pode iniciá-la sob demanda em Sistema > Proteção de tela (Super + Esc), o que a força mesmo se você tiver desligado a proteção de tela por ociosidade. Não há atalho vinculado a ela por padrão.
omaros toggle screensaver é o que desliga a de ociosidade, se você preferir ir direto do trabalho ao bloqueio. Ele precisa de um terminal que saiba configurar — Alacritty, Foot, Ghostty ou Kitty — e lhe dirá isso se seu terminal padrão for outro.
O logotipo que ela desenha é seu para mudar, em Estilo > Proteção de tela. Envie um png ou svg e o OmarOS o converte para ASCII. Veja branding.
A tela de bloqueio¶
Super + Ctrl + L bloqueia a máquina. Isso executa a tela de bloqueio do shell do OmarOS, apaga a tela, redefine seu layout de teclado para o primeiro, para você não digitar sua senha no alfabeto errado, e — se você o tiver rodando — bloqueia o 1Password ao sair.
A tela de bloqueio aceita uma senha, e também aceitará uma impressão digital depois que você configurar uma. Isso, e as outras formas de se autenticar, são tratados em autenticação de hardware.