옵시디언에서 일정관리 끝내기 — Google Calendar 연동부터 Periodic Notes 활용까지
옵시디언에서 일정관리 끝내기 — Google Calendar 연동부터 Periodic Notes 활용까지
옵시디언(Obsidian)을 메모 앱으로만 쓰고 있다면 아깝습니다. 플러그인 몇 개만 조합하면 구글 캘린더 일정 확인, 반복 일정 관리, 주간·월간 리뷰까지 옵시디언 안에서 전부 해결할 수 있습니다.
이 글에서는 실제로 연동하는 과정을 처음부터 끝까지 정리합니다. 따라하면 됩니다.
이 글에서 다루는 것
- 일정관리에 쓸 수 있는 플러그인 한눈에 비교
- 어떤 조합으로 쓰면 좋은지
- Periodic Notes 설정법
- Google Calendar 플러그인 연동법
- 두 플러그인을 함께 쓰는 방법
- Google Calendar 플러그인 대안 (ICS 플러그인)
1. 플러그인 한눈에 비교
옵시디언에는 캘린더 관련 플러그인이 꽤 많습니다. 전부 설치할 필요 없이, 목적에 맞는 것만 골라 쓰면 됩니다.
| 플러그인 | 하는 일 | 언제 필요한가 |
|---|---|---|
| Periodic Notes | 일일·주간·월간·분기·연간 노트 자동 생성 | 주기적으로 노트를 만들어 회고나 계획을 기록하고 싶을 때 |
| Google Calendar | 구글 캘린더 일정을 옵시디언에서 보고 생성·수정 | 구글 캘린더를 메인으로 쓰면서 옵시디언과 연결하고 싶을 때 |
| Full Calendar | 옵시디언 노트를 캘린더 UI로 시각화 | 드래그 앤 드롭으로 일정을 관리하고 싶을 때 |
| Tasks | 반복 할일, 마감일, 우선순위 관리 | 🔁 every week 같은 반복 태스크가 필요할 때 |
| Calendar | 사이드바 미니 캘린더 | 날짜를 클릭해서 데일리 노트로 바로 이동하고 싶을 때 |
| ICS | iCal URL로 일정 가져오기 (읽기 전용) | Google Calendar 플러그인의 가벼운 대안이 필요할 때 |
| Day Planner | 시간 블록 타임라인 | 하루 일과를 시간대별로 시각화하고 싶을 때 |
2. 추천 조합
목적별로 필요한 플러그인이 다릅니다.
"구글 캘린더 일정을 데일리 노트에서 바로 보고 싶다"
→ Periodic Notes + Google Calendar (또는 ICS)
"옵시디언 안에서 캘린더 UI로 일정을 관리하고 싶다"
→ Periodic Notes + Full Calendar
"위 두 가지 다 하고 싶다"
→ Periodic Notes + Full Calendar + Google Calendar (또는 ICS)
이 글에서는 가장 많이 찾는 Periodic Notes + Google Calendar 연동을 중심으로 설명합니다.
3. Periodic Notes 설정하기
Periodic Notes가 뭔가요?
옵시디언에는 기본으로 "Daily Notes"라는 코어 플러그인이 있습니다. 하루에 하나씩 노트를 만들어주는 기능인데, 이게 일일 노트만 지원합니다.
Periodic Notes는 이걸 확장해서 주간, 월간, 분기, 연간 노트까지 만들 수 있게 해주는 플러그인입니다. 각 주기별로 폴더, 파일명 형식, 템플릿을 따로 설정할 수 있습니다.
설치 및 설정
Step 1 — 코어 Daily Notes 끄기
⚠️ 이 단계를 빼먹으면 노트가 이중 생성될 수 있습니다.
설정 → 코어 플러그인 → Daily Notes를 비활성화합니다. Periodic Notes가 같은 역할을 대신합니다.
Step 2 — Periodic Notes 설치
설정 → 커뮤니티 플러그인 → 탐색 → Periodic Notes 검색 → 설치 → 활성화
Step 3 — 주기별 설정
Periodic Notes 설정에서 사용할 주기를 활성화하고, 각각 세 가지를 지정합니다.
| 설정 항목 | 설명 | 예시 |
|---|---|---|
| Date Format | 파일명에 쓸 날짜 형식 | 일일: YYYY-MM-DD / 주간: YYYY-[W]ww |
| Note Folder | 노트가 저장될 폴더 | Journal/Daily, Journal/Weekly 등 |
| Template | 노트 생성 시 적용할 템플릿 파일 | Templates/daily-template.md |
아래는 설정 예시입니다. 폴더 구조는 본인 볼트에 맞게 바꾸세요.
📁 Journal
├── 📁 Daily ← 일일 노트 (2026-04-10.md)
├── 📁 Weekly ← 주간 노트 (2026-W15.md)
├── 📁 Monthly ← 월간 노트 (2026-04.md)
├── 📁 Quarterly ← 분기 노트 (2026-Q2.md)
└── 📁 Yearly ← 연간 노트 (2026.md)
Step 4 — 템플릿 만들기
일일 노트 템플릿 예시입니다. Templates/daily-template.md로 저장하세요.
# {{date:YYYY-MM-DD}} 일일 노트
## 오늘 할 일
- [ ]
## 오늘의 일정
<!-- 여기에 Google Calendar 코드블록을 넣으면 일정이 자동 표시됩니다 (아래에서 설명) -->
## 메모
## 하루 회고
4. Google Calendar 플러그인 연동하기
이 플러그인으로 할 수 있는 것
- 옵시디언 안에서 구글 캘린더 일정을 조회·생성·수정
- 데일리 노트에 오늘 일정을 자동 삽입
- 노트 본문에서
@today로 일정 검색 및 참조 - 월간/주간/일간 캘린더 뷰 표시
설치 및 인증
Step 1 — 플러그인 설치
설정 → 커뮤니티 플러그인 → 탐색 → Google Calendar 검색 → 설치 → 활성화
Step 2 — 구글 계정 인증
플러그인 설정에서 구글 계정 로그인을 진행합니다. 두 가지 방식이 있습니다.
| 방식 | 설명 | 추천 대상 | |---|---|---| | 기본 인증 | 플러그인 제공 OAuth 사용 | 빠르게 시작하고 싶은 경우 | | 자체 OAuth 클라이언트 | Google Cloud Console에서 직접 생성 | 모바일에서도 사용하거나 보안을 직접 관리하고 싶은 경우 |
💡 모바일(iOS/Android)에서도 쓰려면 자체 OAuth 클라이언트 설정이 필요합니다. 플러그인 공식 문서의 Setup 페이지에 상세한 안내가 있습니다.
Step 3 — 설정 조정
- Show daily notes: 켜면 월간 뷰에서 일일 노트와 구글 이벤트를 함께 볼 수 있습니다
- Auto Import: 켜면 구글 이벤트 설명에
:obsidian:을 포함한 일정이 자동으로 노트를 생성합니다
5. Periodic Notes + Google Calendar 함께 쓰기
핵심입니다. 이 두 플러그인은 충돌 없이 함께 사용할 수 있습니다. 역할이 다르기 때문입니다.
- Periodic Notes = 노트의 "틀"을 만든다 (언제, 어디에, 어떤 템플릿으로)
- Google Calendar = 노트의 "내용"을 채운다 (구글 일정 데이터를 삽입)
데일리 노트에 오늘 일정 자동 표시하기
Periodic Notes의 일일 노트 템플릿에 아래 코드블록을 추가하면, 노트를 열 때 해당 날짜의 구글 캘린더 일정이 자동으로 표시됩니다.
```gEvent
type: day
date: today
```
이게 전부입니다. 템플릿에 한 번만 넣어두면 매일 새 데일리 노트를 만들 때마다 그날 일정이 바로 보입니다.
다른 뷰도 가능합니다
코드블록의 type을 바꾸면 다양한 뷰를 노트 안에 넣을 수 있습니다.
| type 값 | 표시 형태 |
|---|---|
| day | 하루 일정 (타임라인) |
| month | 월간 캘린더 |
| schedule | 다가오는 일정 리스트 |
| web | 구글 캘린더 웹 뷰 |
예를 들어, 주간 노트 템플릿에는 이렇게 넣을 수 있습니다.
```gEvent
type: schedule
date: today
timespan: 7
```
이러면 앞으로 7일간의 일정이 리스트로 표시됩니다.
본문에서 일정 참조하기
노트 본문 어디서든 @today, @tomorrow, @2026-04-15 형식으로 입력하면 해당 날짜의 구글 캘린더 이벤트를 검색해서 삽입할 수 있습니다.
6. 대안: ICS 플러그인
Google Calendar 플러그인은 현재 개발자가 유지보수를 중단한 상태(stale mode)입니다. 지금은 작동하지만 언제 멈출지 모릅니다.
더 가볍고 안정적인 대안이 ICS 플러그인입니다.
Google Calendar vs ICS 비교
| 항목 | Google Calendar 플러그인 | ICS 플러그인 | |---|---|---| | 일정 조회 | ✅ | ✅ | | 일정 생성·수정 | ✅ | ❌ (읽기 전용) | | Periodic Notes 호환 | ✅ | ✅ | | 유지보수 상태 | ⚠️ 중단 | ✅ 활발 | | 인증 방식 | OAuth 로그인 | iCal URL 붙여넣기 | | 설정 난이도 | 보통 | 쉬움 |
ICS 플러그인 설정법
Step 1 — 구글 캘린더 → 설정 → 캘린더 선택 → 아래로 스크롤 → "비공개 주소(iCal 형식)" 복사
Step 2 — 옵시디언 → 커뮤니티 플러그인 → ICS 검색 → 설치
Step 3 — ICS 플러그인 설정 → 캘린더 추가 → 복사한 URL 붙여넣기
Step 4 — 데일리 노트 템플릿에서 ICS 명령어로 일정을 삽입하도록 설정
💡 양방향 동기화(일정 만들기·수정)가 필요 없고, 오늘 일정을 데일리 노트에서 확인하는 것만으로 충분하다면 ICS가 더 나은 선택일 수 있습니다. 설정도 훨씬 간단합니다.
정리: 내 상황에 맞는 선택
| 내 상황 | 추천 구성 | |---|---| | 구글 캘린더 일정을 보기만 하면 된다 | Periodic Notes + ICS | | 옵시디언에서 일정을 만들고 수정도 하고 싶다 | Periodic Notes + Google Calendar | | 캘린더 UI가 있었으면 좋겠다 | 위 조합 + Full Calendar | | 반복 할일도 관리하고 싶다 | 위 조합 + Tasks | | 사이드바에 미니 캘린더가 필요하다 | 위 조합 + Calendar |
필요한 것만 골라서 설치하세요. 한꺼번에 다 깔 필요 없습니다.
마무리
옵시디언 일정관리의 핵심은 단순합니다.
- Periodic Notes로 노트의 틀을 잡고
- Google Calendar 또는 ICS로 일정 데이터를 채우고
- 필요에 따라 Full Calendar, Tasks 등을 추가
이렇게 하면 별도의 일정관리 앱 없이도 옵시디언 하나로 메모와 일정을 통합 관리할 수 있습니다.
이 글에서 소개한 플러그인은 모두 옵시디언 설정 → 커뮤니티 플러그인 → 탐색에서 검색하여 설치할 수 있습니다. 2026년 4월 기준 정보입니다.