Alacritty는 터미널 에뮬레이터의 일종입니다. GUI 기반의 config tool을 지원하지 않아 처음 사용할때 꽤나 당황스러웠던 기억이 있읍니다. 본 포스트에서 Alacritty의 환경설정 방법을 소개합니다.
놀랍게도 Alacritty는 기본적으로 홈디렉토리 밑에 설정파일을 생성해주지 않읍니다. https://github.com/alacritty/alacritty/blob/master/alacritty.yml 파일을 다음 디렉토리 중 한 곳에 저장합시다.
설정파일은 yaml형식을 따릅니다. 원하는 부분의 주석을 제거하고, 값을 바꾼뒤 저장하는 방식으로 터미널 에뮬레이터의 외관과 동작을 조정할 수 있읍니다.
터미널 에뮬레이터를 반투명하게 바꾸는 예입니다. 인덴트 되어있는 속성(예: opacity)을 변경할 때에는 상위속성(예: window)의 주석도 제거해야 설정이 온전하게 적용됩니다.
window:
...
opacity: 0.85
...
이외에도 폰트 사이즈, 칼라 팔레트, 커서모양, 단축키 등 다양한 요소를 커스터마이징할 수 있읍니다.