Alternar cantos quentes com um script

3

Olá, estou chateado porque os cantos quentes não serão desativados quando eu estiver jogando um jogo em tela cheia. Então eu quero uma maneira rápida de alternar as configurações. Eu encontrei este comando

defaults write com.apple.dock wvous-tl-corner -int 1

Infelizmente isso não muda nada. O que eu posso fazer?

Nathanael Skrepek
fonte

Respostas:

3

wvous-tl-corneré o canto superior esquerdo. Use 'tl', 'tr', 'bl', 'br' para cada canto, respectivamente, e use -int 0para desativar esse canto.

Para encontrar o inteiro para ativar o canto quente de sua escolha, faça a alteração nas Preferências do Sistema e use defaults read com.apple.dock wvous-tl-corner.

Não se esqueça de reiniciar o Dock também depois de escrever usando padrões: killall Dock.

grg
fonte
1
o comando killall dock era a parte que faltava. obrigado!
Nathanael Skrepek
1

Riffing sobre a excelente resposta de @grg , você pode fazer um loop em cada canto como este:

#!/usr/bin/env bash

set -eu

# Turn off hot-corners
for corner in tl tr br bl;
  do
    defaults write com.apple.dock "wvous-$corner-corner" -int 0
  done
killall Dock
odlp
fonte