새로운 모습으로 다시 돌아오겠습니다
북트레싱
  • 홈
  • 세컨드 브레인
  • 책 추천
  • 책 리뷰
  • 자기계발
  • 독서 관련 팁
  • 소식&이벤트
북트레싱
  • 홈
  • 세컨드 브레인
  • 책 추천
  • 책 리뷰
  • 자기계발
  • 독서 관련 팁
  • 소식&이벤트
No Result
View All Result
북트레싱
No Result
View All Result
  • 홈
  • 세컨드 브레인
  • 책 추천
  • 책 리뷰
  • 자기계발
  • 독서 관련 팁
  • 소식&이벤트
Home 세컨드 브레인 옵시디언

옵시디언 할 일 관리를 캘린더 tasks 플러그인

북트레싱 by 북트레싱
4월 5, 2024
in 옵시디언, 세컨드 브레인
A A
0
옵시디언 할 일 관리를 캘린더 tasks 플러그인

Table of Contents

  • 1. 캘린더 tasks
  • 2. tasksCalendar 설명 영상
  • 3. tasks-calendar 플러그인 다운로드
  • 4. 사용
  • 5. 데일리 노트 경로와 제목 설정

1 캘린더 tasks

옵시디언을 사용하면서 tasks 플러그인을 활용하여 할 일을 관리할 수 있습니다.

하지만 아래와 같이 입력을 하게 되면 결괏값은 리스트 형식으로만 출력이 되기 때문에 한 눈에 여러 할 일을 파악하는 것이 쉽지 않습니다.


```tasks
```

이번에 소개해드릴 tasksCalendar 플러그인을 활용하면 리스트뷰, 캘린더뷰, 위클리뷰 등으로 할 일을 볼 수 있습니다.

한 눈에 볼 수 있는 캘린더 tasks 플러그인을 활용할 수 있습니다.

tasksCalendar 플러그인은 옵시디언 내에서 설치가 가능하지 않으며, 깃허브를 통해서 다운로드 받을 수 있습니다.

그리고 이 플러그인을 사용하기 위해서는 우선 Tasks 플러그인과 Dataview 플러그인이 필수적으로 설치가 되어있어야 합니다.

옵시디언 할 일 관리를 캘린더 tasks 플러그인
옵시디언 할 일 관리를 캘린더 tasks 플러그인

2 tasksCalendar 설명 영상

3 tasks-calendar 플러그인 다운로드

아래 버튼을 클릭, 링크로 이동하여 플러그인을 다운로드 받으실 수 있고, 다운로드 받은 파일에서 `tasksCalendar`를 그대로 옵시디언 볼트의 최상단에 복사하여 사용할 수 있습니다.

Tasks-Calendar 플러그인

폴더 내에는 view.css, view.js, demo_file.md 파일이 포함되어 있습니다.

4 사용

옵시디언에서 demo_file.md 파일을 열어보면 아래와 같은 코드가 기본으로 작성되어 있습니다.

이 코드는 따로 노트를 만들어서 사용하실 수도 있고, 기존의 노트에 추가하여 사용을 할 수도 있기 때문에 필요에 따라 활용하시면 되겠습니다.

```dataviewjs

await dv.view("tasksCalendar", {

pages: "",
view: "month",
firstDayOfWeek: "1",
options: "style1"

})

```

dataviewjs 코드로 작성이 되어 있고, pages, view, firstDayOfWeek, options 이 네 가지는 기본적으로 작성이 되어야 정상적으로 작동을 합니다.

그리고 쿼리를 작성하실 때 대소문자 구분은 반드시 해줘야 합니다.

pages

할 일을 가져오는 방법을 설정할 수 있습니다. 기본적으로 폴더나 태그 등에서 가져올 수 있고, 예시로 폴더를 설정하는 방법과 태그를 설정하는 방식으로 설명하겠습니다.

폴더

아래 ‘폴더 이름’ 이라고 작성된 부분에 각자의 폴더 경로를 적어주면 됩니다. 폴더에 상위 폴더가 있는 경우에는 상위 폴더를 포함한 경로를 입력할 수 있습니다.

pages:"dv.pages().file.where(f=>f.folder === '폴더 이름').tasks"

태그

pages: "dv.pages().file.tasks.where(t => t.tags.includes('#태그'))"

view

view는 3가지로 설정이 가능하고, view: "list", view: "month", view: "week" 로 작성이 가능합니다.

처음 노트를 열었을 때 기본 화면을 설정하는 것으로 캘린더 뷰인 “month”가 가장 활용도가 좋을 것이라 생각합니다.

firstDayOfWeek

숫자 ‘0’과 ‘1’ 로 설정이 가능하며, firstDayOfWeek: "0" 형식으로 입력할 수 있습니다.

‘0’은 한 주의 시작을 일요일로 설정하는 것이고, ‘1’은 월요일로 설정합니다.

options

기본적으로 ‘style’이 입력되어 있습니다. style뒤에 숫자 1부터 11까지 입력하여 변경이 가능한데, 노트를 열게 되면 초기에 표시되는 형식을 지정해주는 것입니다.

week 아이콘을 눌러서 확인을 해보실 수 있습니다.

그 외에도 옵션에는 많은 것들을 추가로 입력하실 수 있습니다. 옵션을 입력하는 방식은 options: "옵션1 옵션2 옵션3" 형식으로 옵션 사이에는 스페이스바를 눌러서 한 칸의 띄워야 합니다.

noProcess

options: "noProcess" 형식으로 입력이 가능하고, 할 일의 시작일과 마감일 사이의 날짜들에 할 일을 표시하지 않습니다. 이는 due date만 입력했을 때는 나타나지 않고, 시작 날짜를 입력해야 나타나게 됩니다.

noCellNameEvent

options: "noCellNameEvent 형식으로 입력 가능하고, 날짜를 눌러서 데일리 노트로 이동하는 동작을 비활성화 시켜줍니다.

mini

options: "mini"로 입력할 수 있고, 노트에 표시되는 플러그인의 크기를 줄여줍니다.

noWeekNr

options: "noWeekNr"로 입력하고 캘린더의 좌측에서 주차 번호를 숨길 수 있습니다.

noFilename

options: "noFilename"을 입력하게 되면 캘린더에서 노트의 제목을 숨길 수 있습니다. 할 일이 많이 등록된 경우 불필요한 노트 제목을 제거함으로써 더욱 많은 할 일을 캘린더에 나타낼 수 있습니다.

lineClamp

options: "lineClamp1"
options: "lineClamp2"
options: "lineClamp3"
options: "noLineClamp"

위와 같은 형식으로 입력이 가능하고, 캘린더에 표시되는 할 일의 행의 개수를 조절할 수 있습니다. 기본적으로 한 줄로 표시가 됩니다.

noLayer

options: "noLayer"를 입력하게 되면 캘린더에 표시되는 해당 월의 글자를 숨길 수 있습니다.

5 데일리 노트 경로와 제목 설정

데일리 노트의 경로

캘린더에서 날짜를 클릭했을 때 데일리 노트로 이동하게 되는데, 설정을 따로 해주지 않은 경우에는 옵시디언에 기본으로 설정된 폴더에 새로운 데일리 노트가 생성되기 때문에 반드시 설정을 하시는 걸 추천드립니다.

dailyNoteFolder: "데일리노트 폴더명" 데일리 노트가 저장된 폴더의 경로를 지정할 수 있습니다. 데일리 노트가 하위 폴더인 경우에는 상위폴더를 포함한 경로를 작성해주어야 합니다.

데일리 노트 제목 포맷 설정

플러그인의 설명에서는 아래와 같이 입력하여 설정이 가능하다고 설명하고 있지만 실제로는 작동하지 않습니다.

dailyNoteFormat: "YYYY, MMMM DD - dddd"
dailyNoteFormat: "YYYY-[W]ww"

그렇기 때문에 view.js 파일을 직접 변경해주어야 하는데, 우선 .js 파일을 열어서 YYYY-MM-DD로 검색을 해서 본인의 데일리 노트 포맷으로 변경해주어야 합니다.

검색을 진행하게 되면 결과는 총 12개가 나오게 되고, YYYY-MM-DD(ddd) 형식으로 변경하게 되면, 2024-03-27(화) 형식으로 데일리 노트가 생성 및 이동하게 됩니다.

Tags: tasks 캘린더할일 달력할일 캘린더
Previous Post

옵시디언 콜아웃 사용법 멀티 칼럼 모듈러 CSS 적용

Next Post

옵시디언 지도 위치 표시, 커스텀 지도 만들기 Map View

관련 글 더 읽기

옵시디언 미니멀 테마

옵시디언 미니멀 테마 추천, 카드뷰, 갤러리뷰

by 북트레싱
1월 29, 2024
0

옵시디언을 커스터마이징하여 사용하는 방법은 크게 두 가지가 있습니다.미리 만들어진 테마를 다운받아서 옵시디언에 적용을 하는 방법과 CSS를 사용해서 변경할 수 있는데요. CSS를 사용하는 것은 구체적으로 내가 원하는 기능을 추가할 수는 있지만...

옵시디언 CSS 테마

옵시디언 CSS 테마 텍스트 편집기 설정

by 북트레싱
6월 17, 2024
0

옵시디언에서 불편함이나 부족함을 느낄만 한 내용을 모았습니다. 옵시디언 CSS 스니펫 기능을 활용해서 적용이 가능하며 자세한 내용은 영상에 담았습니다. obsidian_style.css 파일은 링크 또는 하단의 버튼을 통해 다운로드 받으실 수 있습니다. 유튜브...

지식관리 메모 방법

지식관리 메모 방법

by 북트레싱
12월 6, 2023
0

스마트폰을 통해 방대한 정보를 얻을 수 있지만 이 모든 정보가 유용하거나 필요한 것은 아니다. 이 정보를 중요하고 유용한 내용만 선별하고 지식관리 메모를 통해 자신만의 세컨트 브레인을 구축해야 한다.

Mac homebrew 홈브류 설치

맥(Mac OS) Homebrew(홈브류)를 통한 Node.js 및 파이썬 설치

by 북트레싱
5월 3, 2024
0

Homebrew(홈브류) 설치 Cmd + Spacebar를 입력하여 Spotlight 검색창에서 터미널 검색하여 실행 Homebrew 설치 Node.js와 python을 설치하기 전에 우선 Homebrew를 설치하면 더욱 쉬운 설치가 가능합니다. Homebrew는 macOS(또는 Linux) 사용자들이 소프트웨어를 쉽게...

Load More
Next Post
옵시디언 지도 위치 표시

옵시디언 지도 위치 표시, 커스텀 지도 만들기 Map View

옵시디언 파일 복구 스냅샷

옵시디언 파일 복구하기 스냅샷 기능

Mac homebrew 홈브류 설치

맥(Mac OS) Homebrew(홈브류)를 통한 Node.js 및 파이썬 설치

윈도우 chocolatey 초코 설치

윈도우(Windows) 초코(chocolatey)로 Node.js, python 설치, 파워쉘 (Powershell)

옵시디언 CSS 테마

옵시디언 CSS 테마 텍스트 편집기 설정

Leave Comment

태그

node.js (2) python (2) todoist api 토큰 (1) 갤러리뷰 (1) 계획 (2) 다이어리 (1) 데일리 노트 예시 (1) 데일리 노트 코드 소스 (1) 데일리 노트 템플릿 (1) 두려움 (2) 메모 (2) 메타인지 (2) 목표 (6) 목표달성 (4) 목표설정 (3) 베스트셀러 (7) 생산성 (3) 성공 (3) 세컨드브레인 (4) 습관기르기 (2) 습관 기르기 (1) 습관끊기 (2) 습관만들기 (2) 실패 (3) 연간 계획 (1) 옵시디언 (2) 옵시디언 todoist 사용법 (1) 옵시디언 데일리 노트 (1) 옵시디언 테마 (1) 옵시디언 투두이스트 연동 (1) 옵시디언 플러그인 (2) 월간 노트 (1) 자기계발 (12) 자바스크립트 (2) 지식관리 (4) 카드뷰 (1) 템플레이터 (1) 템플릿 예시 (1) 템플릿 플러그인 (1) 투두리스트 (2) 투두이스트 api (1) 파이썬 (2) 플래너 (1) 할일 달력 (1) 행동 (2)

키워드 검색

No Result
View All Result

구독하기

  • About Us
  • Blog
  • Contact Us
  • Disclosure
  • Home
  • Privacy Policy
  • Terms Of Use

Copyright 2024. Booktracing. All rights reserved. / 상호명 : 인사이트웨이브 / 사업자등록번호 : 636-22-01756

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • About Us
  • Blog
  • Contact Us
  • Disclosure
  • Home
  • Privacy Policy
  • Terms Of Use

Copyright 2024. Booktracing. All rights reserved. / 상호명 : 인사이트웨이브 / 사업자등록번호 : 636-22-01756

This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy and Cookie Policy.