본문 바로가기

추천팁

[Q&A] macOS 바탕 화면 아이콘을 화면 왼쪽에서부터 정렬하는 방법

Q. 맥에서 바탕 화면 아이콘 정렬을 왼쪽부터 하는 방법

윈도우PC를 사용하다가 최근에 맥으로 넘어온 유저입니다.

아무래도 오랜 시간 윈도우 운영체제에 익숙해져 있다 보니 데스크탑에 있는 아이콘이

바탕 화면 오른쪽부터 정렬되는 게 어색하고 불편하게 느껴집니다.

혹시 맥도 윈도우처럼 아이콘이 바탕 화면 왼쪽부터 정렬할 수 있는 방법이 있는지 궁금합니다.

A. 기본적으로 불가능하지만 대안은 있습니다

운영체제마다 인터페이스를 구현하는 방식이 다른 까닭에 '맞다 틀리다'로 접근할 문제가 아니라 개개인의 취향에 따른 문제가 아닐까 싶습니다. 개인적으로 맥을 계속 사용할 생각이라면 새로운 방식에 적응하시는 게 가장 좋을 것 같습데요.

그럼에도 불편하다면 한번 시도해 볼만 한 방법이 있습니다.

일단 데스크탑에 올려놓은 파일이 화면 오른쪽 상단부터 정렬되는 것은 맥 운영체제의 기본 인터페이스입니다. 따라서 이와 관련한 옵션도 준비되어 있지 않습니다. 물론 아이콘 자동 정렬 옵션을 해제하고 파일을 직접 화면 왼쪽으로 이동하는 방법이 있지만, 데스크탑에 파일을 올려놓을 때마다 같은 작업을 일일히 해야 하는 번거로움이 따릅니다.

가장 이상적인 구현 방식은 1. 파일이 바탕 화면 왼쪽으로 자동으로 이동해야 한다 2. 바탕 화면에 새로운 파일을 생성하거나 기존 파일을 삭제했을 때도 자동으로 정렬해야 한다... 겠죠.

인터넷을 검색해 본 결과 완벽하지는 않지만 이러한 조건에 가장 부합하는 방법을 찾을 수 있었습니다. 애플스크립트와 폴더 적용 스크립트를 연계하는 방법으로 'mrienstra'라는 깃허브 유저가 고안했습니다.

참고로 '폴더 적용 스크립트(Folder Action)'는 맥 운영체제에 내장된 폴더 자동화 기능으로, 어떤 폴더에 파일 변화가 감지되면 사용자가 지정한 동작을 자동으로 실행해 주는 기능입니다. 파일 확장자에 따라 파일을 정리하거나 이미지 파일의 크기를 자동으로 조정하는 등의 용도로 자주 사용되는데, 바탕 화면 아이콘을 화면 왼쪽에 정렬하는 기능의 경우 애플스크립트와 폴더 적용 스크립트를 연동해 얼추 비슷하게나마 구현할 수 있습니다.

이해를 돕기 위해 예시를 먼저 보여드리겠습니다. ▼

데스크탑 위에 올려 놓은 파일이 화면 왼쪽에 정렬되는 것을 볼 수 있습니다. 다만 어디까지나 스크립트의 힘을 빌리는 것이다 보니 아쉽거나 모자란 부분도 있습니다.

1. 파일이 바탕 화면 왼쪽부터 정렬되기는 하지만 어떤 파일부터 정리할지 순서는 임의로 변경할 수 없습니다. 기본적으로 파일의 종류순으로 정렬하고, 만약 같은 종류의 파일이 여러 개라면 이름이 빠른 순서로 정렬합니다. 2. 플더 적용 스크립트의 특성상 폴더의 변화를 감지하기까지 약간의 시간이 소요될 수 있습니다. 어떤 때는 파일을 생성 또는 삭제하자마자 바로 아이콘이 재정렬되기도 하고, 어떤 경우에는 몇 초정도 지연이 발생합니다.

그리고 OS X 10.8 시절에 고안한 방법인데 macOS 시에라에서도 잘 작동합니다. 단, 스크립트 원형을 그대로 적용하면 아이콘이 화면 왼쪽 상단 → 오른쪽 상단 방향으로 정렬되는데, 왼쪽 상단 → 왼쪽 하단 방향으로 정렬되도록 일부 코드를 수정했습니다.

자!. 장단점과 특이사항을 확인했으니 본격적으로 적용 방법을 알아볼까요?

폴더 적용 스크립트를 이용해 데스크탑 파일을 정렬하는 방법

1. 우선 데스크탑 아무 곳에 마우스 커서를 올려놓은 후 마우스 오른쪽 버튼을 눌러 '보기 옵션'을 불러옵니다. ▼

2. 패널 아래쪽에 있는 정렬 메뉴를 열고 '없음' 또는 '자동 격자 정렬'으로 설정합니다. 이 외에 '이름'이라든가 '종류' '수정일' 등이 선택되어선 자동화 스크립트가 제대로 작동하지 않습니다. ▼

3. 응용 프로그램 > 유틸리티 폴더에 있는 '스크립트 편집기'를 실행합니다. ▼

4. 스크립트 편집기가 열리면 링크에 있는 스크립트를 텍스트 필드에 붙여넣습니다. ▼

5. 이제 스크립트를 저장하기 위해 command + s 키를 입력합니다. 스크립트를 저장할 경로는 아래와 같은데요. command + shift + G 키를 이용하면 빠르게 이동할 수 있습니다. 그리고 만약 해당 폴더가 없다면 ~/Library/Scripts 폴더로 우선 이동한 뒤 '새로운 폴더' 버튼을 눌러 Folder Action Scripts 폴더를 만들어주셔야 합니다. ▼

~/Library/Scripts/Folder Action Scripts/

6. 이곳에 스크립트를 적당한 이름으로 저장합니다. *예시에서는 'Desktop Arrange'이라는 이름으로 저장했습니다. ▼

폴더 적용 스크립트 활성화 및 세부 항목 조정하기

여기까지 진행했으면 기본적인 준비는 마친 셈입니다. 

이제 이렇게 작성한 폴더 적용 스크립트를 데스크탑 폴더에 적용하고 세부항목을 조정해 보겠습니다.

7. Finder에서 데스크탑 폴더를 선택한 뒤 마우스 오른쪽 버튼을 클릭합니다. 컨텍스트 메뉴가 열리면 아래 사진처럼 '폴더 적용 스크립트 설정...'을 선택합니다. ▼

8. 설정 창이 열리면 '폴더 적용 스크립트 활성화'와 그 밑에 있는 'Desktop' 상자를 체크하세요. 이후 우측 하단에 있는 '+' 버튼을 눌러줍니다. ▼

9. '첨부할 스크립트 선택' 메뉴에서 앞서 작성한 스크립트를 선택한 뒤 첨부 버튼을 클릭합니다. ▼

10. 여기까지 진행하면 폴더 적용 스크립트를 사용하기 위한 모든 준비가 완료된 것이나 다름없습니다. ▼

11. 이제 데스크탑 폴더로 파일을 이동하거나 새로운 파일을 생성하는 즉시 바탕 화면 왼쪽에 정렬됩니다. ▼

12. 아이콘의 위치나 간격을 세밀하게 조정하고 싶다면, 폴더 적용 스크립트 설정 창을 다시 열고 '스크립트 편집' 버튼을 눌러줍니다.(위 10번 사진 참고) 그러면 스크립트 편집기가 실행되면서 앞서 작성한 스크립트가 나타납니다. ▼

13. 스크립트 맨 위를 보면 바탕 화면에서의 아이콘 위치와 간격에 대한 3개의 속성(Property)을 찾을 수 있습니다.

첫 번째 속성인 'theSpacingFactor'는 아이콘 사이의 간격을 조정하는 역할을 합니다. theGutterXFactor 및 theGutterYFactor 는 각각 화면 위쪽 가장자리와 왼쪽 가장자리로부터 아이콘을 얼마나 멀리 띄울 것인가를 결정하는 역할을 합니다. 기본 값을 그대로 사용해도 좋지만, 화면 크기나 취향에 따라 수치를 적당히 조절하셔도 좋습니다. 스크립트를 수정할 때마다 command + s 키를 눌러 저장해야 변경사항이 적용됩니다.



참조
GitHub - Rearrange Desktop Icons

관련 글
• 바탕화면에서 하드 디스크 아이콘을 감추는 방법
• 숨김 파일 및 폴더를 표시하는 두 종류의 토글 스위치를 달아주자
• 정해진 시간마다 OS X 월페이퍼가 자동으로 업데이트 되는 'Irvue'
• OS X 시스템 내장 아이콘과 앱 아이콘을 추출하는 3가지 방법