MacBook Pro의 터치 바(Touch Bar)는 기본 상태 그대로는 크게 유용하지 않습니다. 실용적인 작업을 처리할 수 있는 기능이 있긴 하지만, 기본 설정으로는 기존 펑션 키를 대체한 단순한 디자인 요소에 불과합니다. 다행히도 깊이 있는 커스터마이징을 통해 터치 바의 활용도를 획기적으로 높여주는 유틸리티들이 존재합니다.
기본편: 내장 도구로 터치 바 커스터마이징하기
macOS는 터치 바를 커스터마이징할 수 있는 몇 가지 내장 옵션을 제공합니다. 기능은 제한적이지만, 그래도 한번쯤 살펴볼 가치는 있습니다.
일부 앱에서는 메뉴 막대의 보기(View) 메뉴에서 '터치 바 사용자화…'를 선택할 수 있습니다.

이후 미리 준비된 옵션들을 터치 바로 드래그하거나 반대로 빼내며 배치를 조정할 수 있습니다. 앱에서 툴바를 편집하는 방식과 매우 유사합니다.

다만 사용할 수 있는 버튼 팔레트는 애플리케이션마다 다르며, 대체로 선택지가 적어 원하는 수준의 유연성은 기대하기 어렵습니다.
시스템 환경설정 활용하기
터치 바는 시스템 환경설정의 키보드 패널에서도 조정할 수 있습니다.

여기서는 컨트롤 스트립(Control Strip)을 관리할 수 있습니다. 컨트롤 스트립이란 터치 바 오른쪽에 항상 표시되는 4~5개 버튼 영역을 말합니다.

키보드 환경설정 패널에서 '컨트롤 스트립 보기' 체크박스를 해제하면 이 스트립을 완전히 숨길 수 있습니다. 또한 '터치 바 사용자화…'를 클릭해 아이콘을 추가하거나 제거할 수도 있습니다.
심화편: BetterTouchTool로 터치 바 완전히 바꾸기
BetterTouchTool은 오랫동안 macOS 커스터마이징 분야에서 필수적인 도구로 자리 잡아 왔습니다. 처음에는 멀티터치 트랙패드 제스처를 만드는 용도로 사용되었지만, 현재는 키보드부터 Siri 리모컨, 터치 바까지 Mac에서 사용할 수 있는 거의 모든 입력 장치를 지원합니다.
BetterTouchTool의 환경설정 창을 연 뒤, 상단의 Touch Bar 탭을 클릭하면 터치 바 설정 패널로 이동합니다. 이 패널에서 터치 바에 표시될 버튼을 직접 만들 수 있습니다.

왼쪽 패널에서는 버튼의 적용 범위를 설정합니다. 범위가 Global(전역)이면 어떤 앱에서든 버튼이 나타나고, 특정 앱으로 한정하면 해당 앱이 실행 중일 때만 버튼이 표시됩니다.

BetterTouchTool을 사용하면 Mac에서 거의 모든 동작을 수행하는 액션을 만들 수 있습니다. 특정 키 입력을 실행하는 터치 바 버튼을 만들거나, BetterTouchTool이 제공하는 다양한 사전 정의 액션 중 하나에 연결할 수도 있습니다.

간단한 터치 바 버튼 만들기
버튼을 추가하려면 '+ Touch Bar Button'을 클릭하세요. 새 버튼은 두 가지 역할 중 하나를 수행할 수 있습니다. 키보드 단축키를 호출하거나, 목록에서 선택한 '사전 정의 액션(Predefined Action)'을 실행하는 것입니다.

버튼에 연결할 수 있는 사전 정의 액션 목록이 아주 상세하게 마련되어 있습니다. Predefined Action 아래의 드롭다운을 클릭하면 목록을 확인할 수 있으며, 목록 상단의 검색창으로 원하는 액션을 빠르게 찾을 수 있습니다.

반대로 Custom Keyboard Shortcut 입력란에 키 조합을 지정해 버튼 클릭 시 특정 키 입력이 실행되도록 할 수도 있습니다. 입력란에 커서를 놓은 후 원하는 키를 직접 누르면 됩니다.

버튼 이름은 Touch Bar Button Name 아래 텍스트 상자에 입력해 지정합니다.

아이콘을 추가하려면 Add Icon 버튼을 클릭하세요. 기본 제공 아이콘 목록이 나타나며, 목록에서 아이콘을 Add Icon 박스로 드래그하면 적용됩니다. (팁: 아이콘을 클릭하기만 해서는 적용되지 않습니다.) Finder에서 이미지 파일을 드래그해 직접 만든 커스텀 아이콘을 등록할 수도 있습니다.

버튼 목록에서 이름을 드래그하면 순서를 변경할 수 있으며, 이에 따라 터치 바에 표시되는 배열도 함께 바뀝니다.
터치 바 위젯 추가하기
터치 바 위젯은 현재 시간이나 CPU 온도 같은 정보를 터치 바에 실시간으로 표시해 줍니다. 위젯을 눌렀을 때 특정 액션이 실행되도록 설정할 수도 있습니다.
위젯을 추가하려면 '+ Widget/Gesture'를 클릭하세요.

드롭다운 메뉴에서 위젯에 표시할 정보를 선택합니다.

위젯을 눌렀을 때 동작을 실행하고 싶다면, 일반 버튼과 동일한 방식으로 액션을 추가하면 됩니다.
버튼 그룹 만들기
버튼들은 폴더처럼 그룹으로 묶을 수 있습니다. 그룹을 탭하면 확장되면서 새로운 터치 바 화면에 포함된 버튼들이 표시됩니다.
그룹을 추가하려면 '+ Button Group'을 클릭하세요.

그룹 역시 일반 항목과 마찬가지로 이름과 아이콘을 지정할 수 있습니다. 다만 그룹 자체는 별도의 액션을 수행하지 않습니다.

그룹 안에 새 버튼을 추가하거나, 기존에 만들어 둔 액션을 드래그해서 넣을 수 있습니다.

그룹 내부에서도 드래그로 액션 순서를 정렬할 수 있습니다. 그룹 닫기 버튼은 항상 존재해야 하지만, 원하는 위치로 옮기는 것은 가능합니다.
추가 액션 연결하기
하나의 버튼으로 여러 개의 연속적인 액션을 실행할 수도 있습니다. 추가 액션은 나열된 순서대로 차례차례 실행되며, 이전 액션이 완료되는 즉시 다음 액션이 이어집니다.
먼저 추가 액션을 연결할 버튼을 선택하세요.

Attach Additional Action을 클릭하면 새로운 액션 단계가 생성됩니다.

선택한 액션 하단에 추가 단계가 표시되는 것을 확인할 수 있습니다.

마무리
BetterTouchTool은 이 글에서 소개한 기능보다 훨씬 더 많은 것을 할 수 있는 강력한 도구입니다. 위의 팁들을 출발점 삼아 여러분만의 방식으로 터치 바를 탐색해 보시기 바랍니다. 더 자세한 기능 목록이 필요하다면 BetterTouchTool 공식 문서를 참고하는 것도 좋은 방법입니다.