맥 어플리케이션 스위처에서 Finder 제거하기

1 min read

SIP 해제

우리는 /System/Library/CoreServices/Finder.app/Contents/Info.plist 파일을 변경해야한다. 그런데 root 권한이 있어도 SIP (System Integration Protection)이 걸린 파일은 수정할 수 없다.

따라서 우선 SIP를 해재해야한다. 맥을 재부팅하고, 재부팅하는 동안 Command + R를 누르고 있으면 복구 창이 뜬다. 상단 메뉴에서 유틸리티 -> 터미널을 찾아서 실행한 뒤,

csrutil disable

를 실행하고, 다시 재부팅하면 SIP가 해제되어있다.

파일 수정

sudo vim /System/Library/CoreServices/Finder.app/Contents/Info.plist

<dict></dict> 사이에

<key>NSUIElement</key>
<string>1</string>

를 끼워넣은 뒤, :wq 명령어로 파일을 저장한다.

커맨드라인에서 killall Finder을 실행한 뒤 Control + Tab를 눌러보면 Finder가 사라진 걸 볼 수 있다.

SIP 재활성화

SIP는 보안에 중요한 역할을 하므로 다시 활성화해 놓는 게 좋다.

위에서와 같은 방식으로, 부팅할 때 Command + R를 누르고 있는다. 복구 모드에서 유틸리티 -> 터미널을 실행한 뒤

csrutil enable

을 실행하면 SIP가 다시 활성화된다.