Obsidian 옵시디언, 통합 할 일 관리 플러그인 Tasks
목차
- 들어가며
- Tasks 플러그인 소개
- Tasks 설치 및 활성화
- Tasks 플러그인 사용법
- 할 일 만들기
- 할 일 가져오기
- 필터 사용하기
- 마치며
들어가며
요새는 생산성 앱 춘추전국시대입니다. 단순한 메모앱 부터 일정 관리부터 포모도로도 하나에서 다 되는 고급앱까지 굉장히 많습니다. 저도 Todoist, MS To do(구 Wunderlist), 에버노트 체크박스 등등 사용을 많이 했습니다만 PC를 주로 사용하기도 하며 따로 또 설정하는 것이 매우 불편해서 옵시디언으로 통합하고자 노력을 했습니다.
저의 전략은 마스터 할 일 목록, 월간, 주간, 일간 등 탑다운 방식으로 관리하는 것이었습니다. 매우 이상적인 방법이지만 따로 관리하다보니 각각이 따로 따로 존재해서 수동으로 동기화를 해줘야하는 치명적인 단점이 있었습니다. 그래서 옵시디언 내에서도 다양한 플러그인으로 사용해보았습니다만 저는 Tasks로 정착을 하게 되었습니다. 위의 치명적인 단점을 보완해주었기 때문입니다. 하나의 노트 파일에 모든 할 일 목록들을 적어놓고 날짜만 명시해놓고 필요한 곳에서 조건만 잘 맞춰서 설정하면 원하는 할 일 목록을 불러올 수 있었기 때문입니다. 예를 들면 장기간 해야할 일과 다음주까지 해야할 일, 오늘까지 해야할 일들 모두 하나의 노트에 적어놓습니다. 그리고 일간 노트 또는 주간 노트 등에는 아까 적어놓은 곳에서 오늘까지 해야할 일을 가져오기만 하면 되는 것입니다. 그것을 바로 이 Tasks 플러그인이 해주는 것입니다.
Tasks 플러그인 소개
옵시디언에서 할 일 관리를 할 수 있도록 하는 플러그인 중에 하나입니다. Tasks 플러그인은 보관함(Vault)내에 존재하는 할 일들을 모두 불러올 수 있는 강력한 기능을 가지고 있습니다. 여기에 더해서 간단한 이모티콘을 추가하면 시작일, 계획일, 마감일, 우선순위, 반복 등을 표현할 수 있습니다. 기존의 마크다운에서는 체계적으로 관리하기 힘들었던, 하지만 당연히 있어야 할 기본 기능들인 마감일, 우선순위, 반복들을 해결해준 것과 더불어서 제가 가장 좋다고 생각한 부분은 보관함 내의 모든 할 일들을 가져온다는 점입니다. 예를 들어 프로젝트를 관리하는 노트에 할 일을 만들어도 일간 노트에서 프로젝트에 대한 할 일을 불러올 수 있다는 것인데요. 이렇게 여러가지 조건들을 넣게 되면 마감일 기준, 폴더 기준 등 원하는 형태로 할 일들을 불러올 수 있습니다.
Tasks 플러그인 설치 및 활성화
설정 - 커뮤니티 플러그인 - 검색 버튼 - tasks 검색하셔서 설치하시고 활성화시켜주세요.
Tasks 플러그인 사용법
할 일 만들기
기본적으로 마크다운을 이용해서 체크박스를 만드는 방법에 대해서는 잘 알고 계실 거라고 생각합니다. - [ ]
을 쓰게 되면 체크박스가 만들어지는데 Tasks의 기능을 잘 활용하기 위해서는 뒤에 몇 가지 이모티콘을 넣어서 표시를 해야합니다. (아래의 이모티콘 모양은 운영체제에 따라, 어플리케이션에 따라서 달라질 수 있기 때문에 참고만 해주세요)
- - 시작일
- - 계획일
- - 마감일
- - 우선순위 높음
- - 우선순위 중간
- - 우선순위 낮음
- - 반복
하지만 매 번 이모티콘을 추가하는 것이 어렵기 때문에 아래와 같이 하는 방식을 추천드립니다. 마크다운 을 이용해서 - [] 할 일
을 먼저 만듭니다. 그리고 명령어 팔레트를 열고 Tasks를 검색하여 Create or edit Tasks를 클릭하시면 아래와 같이 창이 뜨는 것을 보실 수 있습니다. Description 에는 미리 작성해두었던 할 일 내용이 들어가 있습니다. 그 뒤에 각 영역(우선순위, 마감일 등) 에 맞춰서 작성을 해주시면 깔끔하게 이모티콘과 원하는 값들이 들어가있는 것을 보실 수 있습니다.
할 일 가져오기
Tasks는 Dataview 플러그인과 비슷하게 쿼리문을 이용해서 체크박스를 가져옵니다.
- 오늘까지 완료되지 않은 항목 조회하기
```tasks
not done
due today
```
Copy
- 마감 기한이 지나지 않고, 완료 되지 않았으며, 2주 안에 해야할 항목들 조회하기
```tasks
not done
due after yesterday
due before in two weeks
```
Copy
- 보관함 내에
## Tasks
라고 heading을 밑에 달아 놓은 완료된 항목들 조회하기
```tasks
done
heading includes tasks
```
Copy
- 파일 경로 중에
Planner
을 포함하고 2022년 1월 20일까지 완료되지 않은 모든 항목 조회하기
```tasks
not done
due on 2022-01-20
path includes Planner
````
Copy
- 오늘부터 앞으로 2주 동안 하지 않은 일, 마감일과 수정버튼 없애기
```tasks
not done
due after today
due before 2021-05-15
hide due date
hide edit button
```
Copy
필터 사용하기
Tasks는 Vault 내에 있는 모든 체크리스트 항목에 대해서 가져오도록 기본 설정이 되어있습니다. 만약 특정한 항목만 추리고 싶다면 Tasks 플러그인 설정에서 필터를 사용하면 됩니다. 예를 들어 필터를 #task 라고 작성하셨다면 아래와 같이 작성하셔야 Tasks 플러그인에서 인식할 수 있습니다.
- #task squid 오징어게임 몰아서 보기 2020-10-29 2020-11-01
마치며
Tasks 는 다양한 쿼리문을 지원합니다 status
, start
, scheduled
할 일을 만들 때 작성한 내용을 모두 조건으로 원하는 항목만 가져올 수 있습니다. 위에서는 많이 사용하는 내용을 위주로 소개해드렸습니다. 조금 더 자세한 내용은 플러그인 개발자가 만든 플러그인 공식 홈페이지(https://schemar.github.io/obsidian-tasks/)에서 설명을 참고하시면 좋을 것 같습니다. 다음 포스팅에서는 Tasks를 이용해서 구성한 저만의 워크플로우를 소개해드리도록 하겠습니다. 긴 글 읽어주셔서 감사합니다.
한국에서는 옵시디언에 대한 정보가 많이 부족합니다. 부족한 옵시디언에 대한 정보와 사용방법 그리고 꿀팁들을 "Obsidian 옵시디언 사용자 모임" 네이버 카페와 "Obsidian 사용자모임" 오픈카톡방에서 소통을 하고 있습니다. 많이 참여해주세요! 😄
'Plugin' 카테고리의 다른 글
Obsidian 옵시디언, Time Block을 이용한 하루 계획을 세우는 Day Planner 플러그인 (2) | 2022.04.04 |
---|---|
Obsidian 옵시디언, 템플릿을 더욱 잘 활용하는 방법! (0) | 2022.02.23 |
Obsidian 옵시디언, 원하는 정보만 쏙쏙 골라주는 Dataview - (3) (6) | 2022.01.18 |
Obsidian 옵시디언, 원하는 정보만 쏙쏙 골라주는 Dataview - (2) (1) | 2022.01.05 |
Obsidian 옵시디언, 원하는 정보만 쏙쏙 골라주는 Dataview - (1) (5) | 2022.01.03 |
댓글