터미널에서 Mac 핫 코너 설정

어젯밤에 Mac을 재설정하는 것이 좋은 생각이라고 생각했습니다. 가끔 이렇게하는 것은 저에게 드문 일이 아닙니다. 내 파일을 백업하고 내 Mac을 공장 설정으로 가져오는 프로세스를 시작했습니다. 때로는 깨끗한 슬레이트에서 시작하는 것이 좋습니다.

macOS를 새로 설치하면서 개발자로서 사용하는 모든 것을 다운로드하기 시작했습니다. Visual Studio Code, Docker, Xcode, iTerm2 및 Homebrew는 다운로드한 몇 가지 도구의 이름입니다. 저는 이 모든 작업을 수동으로 수행하며 가능한 한 설치 및 설정을 자동화해야 합니다. 이번에 Mac을 설정하면서 바로 그 작업을 할 생각이 들었습니다.

Mac 기본 설정을 지정하는 시점에 이르렀고 bash 스크립트로 핫 코너를 설정하는 방법을 생각하기 시작했습니다. 핫 코너는 내가 진정으로 관심을 갖는 유일한 Mac 환경 설정 중 하나입니다. 실행 패드를 열어 프로그램을 열려면 왼쪽 하단으로 계속 스 와이프합니다. 조금 파헤친 후에 나는 방법이 있다는 것을 알았습니다.

짝을 이루는 프로그래밍 상황에서 핫 코너를 설정하는 방법blog post을 찾았습니다. 그들은 bash 스크립트를 사용하여 핫 코너를 설정하고 비활성화했습니다. 이것이 바로 내가 필요한 것입니다. 어떻게 하는지도 보여드리겠습니다.

명령 작성



기본값을 사용하여 다른 macOS 구성을 작성합니다. 핫 코너에 대한 구성은 com.apple.dock 에서 찾을 수 있습니다. wvous-*-corner를 설정하여 핫 코너에 대한 구성을 작성할 수 있습니다. 별표는 tl(왼쪽 위), tr(오른쪽 위), bl(왼쪽 위) 및 br(오른쪽 아래)로 바꿀 수 있습니다. 특정 옵션을 설정하려면 int를 사용하여 옵션을 정의합니다. 다음 중 하나일 것입니다.

0: No Option
2: Mission Control
3: Show application windows
4: Desktop
5: Start screen saver
6: Disable screen saver
7: Dashboard
10: Put display to sleep
11: Launchpad
12: Notification Center
13: Lock Screen


모서리 값을 설정하기 위해 모든 것을 명령으로 가져올 수 있습니다. 예를 들어:

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


이 명령은 왼쪽 상단 핫 코너를 화면 보호기 시작 동작으로 설정합니다.

변경 사항 저장



이제 기본 설정을 지정했으므로 변경 사항을 저장해야 합니다. 이렇게 하려면 도크를 다시 시작해야 합니다. 이렇게 하려면 다음 명령을 실행할 수 있습니다.

killall Dock


바탕 화면이 검게 변하고 도크가 사라집니다. 이것은 예상되며 곧 정상으로 돌아올 것입니다.

수식어



이제 한 단계 더 나아가 수정자를 설정할 수 있습니다. 핫 코너 컨텍스트의 수정자는 핫 코너가 활성화되기 전에 핫 코너를 트리거할 때 키를 누르고 있어야 합니다. 수정자는 wvous-*-modifier 설정을 사용하여 설정됩니다. 별표는 모퉁이에 대한 것처럼 대체됩니다.

수정자를 설정하려면 다음 중 하나를 사용할 수 있습니다.

0: No Modifier
131072: Shift Key
262144: Control Key
524288: Option Key
1048576: Command Key


예를 들어 Shift 키를 누르고 이러한 명령으로 왼쪽 상단 핫 코너가 트리거될 때 화면 보호기가 시작되도록 설정할 수 있습니다.

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



defaults write com.apple.dock wvous-tl-modifier -int 131072



killall Dock


무엇 향후 계획?



나는 Apple이 나에게 변화를 주기로 결정할 때까지 이것을 사용할 것입니다. 언젠가 내가 그 설정 스크립트를 완료하면 거기에서 볼 수 있을 것입니다. 이것이 통과될 때까지 이 지식을 사용 사례에 사용할 수 있는 멋진 방법을 찾을 수 있을 것입니다.

아래 댓글에서 이것으로 무엇을 하는지 알려주세요. 이 기사가 마음에 들면 저에게 세상이 될 것입니다. 이와 같은 기사를 더 원하시면 제 계정을 팔로우하십시오.

참조



https://github.com/mathiasbynens/dotfiles/blob/master/.macos
https://blog.jiayu.co/2018/12/quickly-configuring-hot-corners-on-macos/

좋은 웹페이지 즐겨찾기