Interactive Calendar

unlisted

by kimsuin

Interactive Calendar plugin for Obsidian

Updated 3d ago
View on GitHub

Obsidian Interactive Calendar

https://github.com/user-attachments/assets/d8829018-4baf-4722-80e9-3ff1e3b98622

옵시디언에서 데일리 노트로 연속적인 일정을 관리할 수는 없을까?

데일리 노트를 통해 일정을 관리하는 옵시디언 사용자라면 연속적인 일정, 즉 몇 일에 거친 일정을 관리함에 있어서 명확한 한계를 경험했을 것이라 생각합니다.

  • 동일한 일정을 여러개의 데일리 노트에 반복적으로 작성하고 완료 시점에는 모든 데일리 노트를 순회하며 체크한 경험.
  • 하나의 노트에 기간 정보와 함께 작성했지만 기간이 시각적으로 들어나지 않아 불편했던 경험.

옵시디언에서도 평범한 캘린더처럼 기간 일정을 시각적으로 확인하고 묶음으로 관리할 수 있는 캘린더가 있었으면 좋겠다는 생각에서 시작한 프로젝트 입니다.(데일리 노트와 연동 포함)

Calendar

https://github.com/user-attachments/assets/71cb05bc-fb13-42e3-96f3-352528a1fe7d

다른 옵시디언 캘린더 플러그인들과 동일하게 기본적으로 날짜 선택시 데일리 노트가 오픈, 생성되는 기능을 제공합니다.

  • 캘린더에서 날짜를 클릭시 해당 날짜의 데일리 노트가 에디터에서 열립니다.
  • 데일리 노트가 없는 경우 자동으로 생성해서 열립니다.

Task

https://github.com/user-attachments/assets/e1d22b97-4bfa-4a62-ac99-f97470bae93d

캘린더 하단에 TaskView를 통해 현재 선택된 날짜의 일정들, 현재 선택된 일정을 확인하고 관리할 수 있습니다.

  • 일정 관리 뷰에서 현재 데일리 노트에 추가된 일정을 체크, 해제하여 관리할 수 있습니다.
  • 일정 관리 뷰에서의 일정 상태변화는 실시간으로 데일리 노트에 반영됩니다.
  • 기간 일정을 체크한 경우는 해당 기간 내에 있는 모든 데일리 노트에 반영됩니다.

만약 에디터에서 일정을 수정한 경우 새로고침 버튼을 통해 캘린더를 최신화 할 수 있습니다.

Period Task

https://github.com/user-attachments/assets/f19b4fbb-4faf-4f67-bb14-2d05911ad338

플러그인의 핵심 기능, 캘린더에서 클릭 또는 드래그앤 드롭으로 데일리 노트에 간단하게 일정을 추가하고 수정할 수 있습니다. 기간 일정을 추가하는 경우 해당 기간에 속한 모든 데일리 노트에 일정이 추가됩니다.

  • 클릭을 통해 특정 날짜의 일정을 추가할 수 있습니다.
  • 드래그앤드롭으로 기간 일정을 추가할 수 있습니다.
  • 이미 추가된 일정의 기간을 드로그앤드롭으로 쉽게 변경할 수 있습니다.
  • 일정 체크와 동일하게 일정 생성(수정)은 모두 실기간으로 데일리 노트에 반영됩니다.
  • 일정은 태그를 통해 구분이 됩니다.

여러개의 데일리 노트에 반복적으로 작성할 필요 없이 한번의 드로그앤드롭을 통해 기간 일정을 추가할 수 있습니다.

Setting

https://github.com/user-attachments/assets/d5051537-0035-4230-9e36-31625d2257a1

일정이 추가되는 섹션을 설정할 수 있습니다.

  • 사용자는 본인의 데일리 노트 템플릿에 맞춰 일정이 추가되는 섹션을 설정할 수 있습니다.
  • 플러그인에서는 각 # 로 시작하는 섹션들을 사용자에게 선택할 수 있도록 제공합니다.
  • 만약 템플릿이 없는 경우 데일리 노트의 하단에 일정이 추가됩니다. 이때 섹션 헤더를 함께 추가할 수 있는 기능을 제공합니다.

최근들어 일정 관리에 대한 고민이 많아졌습니다. 데일리 노트를 포기하지 못하는 나같은 사용자에게 맞는 일정 관리 방법은 뭘까. 모바일과 연동할 수 있는 방법은 없을까(결국 sync 인가...). 나에게 맞는 일정 세분화 정도는 어느 정도인가.

나와 비슷한 고민을 하는 사용자가 있다면 고민을 나누고 싶습니다. 깃허브 discussion을 통해 나의 고민에 대해서 똑같이 고민했던 흔적들, 아니면 새로운 고민들이 있다면 언제든 편하게 공유해주세요. 옵시디언 활용과 관련된 조언도 환영입니다, 아직 고민하는 단계라 부족함이 많습니다!

플러그인 기능, 버그 관련 이슈는 깃허브 issue, pr 부탁드립니다

License

이 프로젝트는 MIT 라이선스를 따릅니다.

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.

Interactive Calendar | SimilarPlugins