스마트폰과 윈도우 노트북에서 Microsoft To-Do(마이크로소프트 투두)를 사용해 업무를 관리하고 계신가요? 그렇다면 주력으로 사용하는 리눅스 데스크톱에서도 동일하게 활용할 수 있다면 좋지 않을까요? Ao라는 오픈소스 앱을 사용하면 바로 그것이 가능합니다. 이번 글에서는 리눅스 데스크톱에서 Microsoft To-Do를 손쉽게 관리하는 방법을 알아보겠습니다.
설치 방법
Ao는 여러 플랫폼을 지원합니다. 리눅스 사용자라면 최신 버전을 가장 간편하게 설치하는 방법은 snap 패키지를 이용하는 것입니다.
sudo snap install ao
우분투(Ubuntu)는 기본적으로 snap 지원이 내장되어 있어 별도 설정 없이 바로 사용할 수 있으며, Ubuntu Software의 '생산성(Productivity)' 카테고리에서도 Ao를 검색해 설치할 수 있습니다.
Snapcraft를 선호하지 않거나 Arch, Red Hat, Debian 계열 배포판을 사용 중이거나 AppImage 방식을 원한다면 GitHub에서 해당 패키지를 다운로드할 수 있습니다. 자신의 배포판에 맞는 패키지를 받은 뒤 일반적인 방식으로 설치하면 됩니다. 예를 들어 Debian에서는 터미널에 다음과 같이 입력합니다.
sudo dpkg -i /path/to/file/filename.deb
참고로 Ao의 GitHub 페이지에는 Mac과 Windows용 버전도 제공됩니다. 다만 두 플랫폼에는 이미 마이크로소프트 공식 네이티브 앱이 존재하고, Ao가 기능을 크게 확장하거나 개선하지 않기 때문에 굳이 Ao를 선택할 필요는 적습니다. Ao의 진정한 가치는 리눅스 환경에서 빛을 발합니다.
로그인
Ao는 Microsoft To-Do의 웹 버전을 감싸는(wrapper) 형태의 앱입니다. 따라서 사용하려면 인터넷 연결 상태여야 하며, Outlook 또는 Skype 계정이 필요합니다. Ao를 처음 실행하면 로그인 정보를 요청합니다. 여기서는 마이크로소프트 서비스 가입 과정은 생략하고 바로 앱 사용법으로 넘어가겠습니다.
웹 버전과 완벽히 동일한 사용 경험
Ao에서 Microsoft To-Do는 웹 애플리케이션과 정확히 같은 방식으로 작동합니다. 실제로 Ao는 그 웹 앱 자체를 불러오기 때문입니다.
화면 왼쪽에는 모든 작업 카테고리가 담긴 사이드바가 있으며, 상단에는 할 일을 더 체계적으로 관리할 수 있는 미리 정의된 카테고리들이 보입니다.
- 중요(Important): 별표를 붙인 모든 작업이 표시됩니다.
- 계획됨(Planned): 날짜가 지정된 모든 작업이 모여 있습니다.
- 나에게 할당됨(Assigned to you): 다른 사람이 나에게 할당한 작업 목록으로, 작업 목록 공유 기능을 활용할 수 있습니다.
- 플래그가 지정된 전자 메일(Flagged email): Outlook 수신함에서 깃발 표시를 한 모든 이메일을 확인할 수 있습니다.
- 작업(Tasks): 특정 목록에 분류되지 않은 항목들의 기본 저장소 역할을 합니다.
작업 및 목록 관리
새 작업을 추가하려면 먼저 해당 목록을 선택한 후 페이지 상단, 즉 목록 제목 바로 아래 입력란을 클릭합니다. 작업 내용을 입력하고 Enter 키를 누르거나 오른쪽의 '추가(ADD)' 버튼을 클릭하면 됩니다. 참고로 작업을 추가한 후에도 입력란이 활성 상태로 유지되므로 같은 목록에 여러 작업을 연속해서 등록하기 편리합니다.
다른 목록에 작업을 추가할 때도 마찬가지로 해당 목록을 선택한 후 같은 과정을 반복하면 됩니다.
작업을 왼쪽 클릭으로 선택하면 오른쪽에 세부 조작 패널이 나타납니다.
첫 번째 옵션인 '단계 추가(Add step)'는 작업 아래 하위 작업을 추가할 수 있게 해주어 하나의 작업을 미니 프로젝트처럼 구성할 수 있습니다. 두 번째 옵션인 '내 하루에 추가(Add to My Day)'는 당일 진행할 모든 작업을 모아두는 To-Do의 특별한 '내 하루(My Day)' 목록에 해당 작업을 등록합니다.
그 외 옵션으로는 알림 설정, 마감일 지정, 작업 반복 여부와 주기 설정, 색상/태그/카테고리 지정, 파일 첨부, 메모 추가 등이 있습니다.
작업을 한 목록에서 다른 목록으로 이동하려면 마우스로 드래그 앤 드롭하면 됩니다.
작업을 완료로 표시하려면 왼쪽의 빈 원을 클릭하고, 다른 작업보다 우선순위를 높이려면 오른쪽의 별표를 클릭하세요.
마지막으로 새 목록을 만들 때는 왼쪽 카테고리 패널 하단에 있는 '새 목록' 옵션을 이용하면 됩니다.
데스크톱만의 강력한 단축키
Ao를 사용하면 단축키로 새 목록 생성, 목록 간 이동, 작업 추가·수정·완료 처리·삭제까지 모두 빠르게 수행할 수 있습니다. 미리 정의된 중요 카테고리들에도 고유한 단축키가 할당되어 있어 곧바로 이동할 수 있습니다.
실제로 Ao를 사용하면서 가장 유용했던 단축키 목록은 다음과 같습니다.
- 내 하루로 이동 — Ctrl + M
- 중요로 이동 — Ctrl + I
- 계획됨으로 이동 — Ctrl + P
- 작업으로 이동 — Ctrl + J
- 새 목록 만들기 — Ctrl + L
- 목록 삭제 — Ctrl + Shift + D
- 목록 이름 변경 — Ctrl + Y
- 새 작업 추가 — Ctrl + N
- 작업 삭제 — Ctrl + D
- 작업 이름 변경 — Ctrl + T
- 작업을 내 하루에 추가 — Ctrl + K
- 작업 완료로 표시 — Ctrl + Shift + N
- 작업에 알림 추가 — Ctrl + Shift + E
- 작업에 마감일 추가 — Ctrl + Shift + T
- 완료된 할 일 숨기기 — Ctrl + Shift + H
이처럼 리눅스에서도 Ao를 활용하면 Microsoft To-Do를 매우 편리하게 관리할 수 있습니다. 만약 macOS/iOS에서 비슷한 할 일 관리 앱을 찾고 있다면 기본 탑재된 미리 알림(Reminders) 앱이 매우 유용한 대안이 됩니다. 맥에서 미리 알림 앱을 제대로 활용하는 방법도 함께 확인해 보세요.