얼마전까지 잘 사용하던 노션이 점점 느려지기 시작했다. 글을 확인하기 위해서 긴 로딩시간을 기다리는 것 또한 스트레스였지만 무엇보다 서비스가 불안정해서 어느순간 내 기록들을 확인하지 못하게 되면 어떻게 될까 하는 걱정이 들었다. 노션 서비스가 오프라인 기반이 아니라는 것을 그제서야 깨달은 것이다. 그렇게 다음 메모앱을 찾기위한 여정이 시작되었다.

Info

실제로 사내 협업툴로 사용하던 팀즈 내부의 wiki 노트 기능이 종료되는 것을 인지하지 못하고 데이터를 유실했던 경험이 있다.
Say goodbye to Microsoft Teams Wikis and hello to enhanced note taking with OneNote

메모앱 유목생활

예전에 사무직을 할 땐 메모앱의 필요성을 크게 느끼지 못했다. 업무 자체가 루틴화 되어있었기 때문에 윈도우 스티커 메모 정도면 일정 관리는 충분 했었고, 업무 매뉴얼 등 문서화가 필요한 작업은 엑셀을 이용했었다. 그 땐 진짜 모든 업무에 엑셀이 빠지지 않았고 엑셀만 있으면 뭐든 할 수 있었다.
그러다 개발 공부를 시작하게 되면서 부족한 기억력을 보완하기 위해 메모앱이 필요하다고 느꼈다. 그렇게 쓰기 시작한 메모앱은 애플 기본 메모앱 부터 시작해서 원노트, 에버노트를 사용하다 사소한 불편함에 마크다운을 직접 vscode 나 atom 으로 작성해서 git 으로 관리할까 하는 생각을 실천하려던 즈음에 노션의 존재를 알게 되었고 깔끔한 UX 에 매료되어 대략 4년정도 사용했다.
비슷한 시기에 개발 블로그의 필요성도 느꼈었고 여러번 블로그를 바꿔댔었는데 (컨텐츠를 그렇게 신경 써야지..) 자세하게 이야기하자면 글이 산으로 갈 것 같아 생략하겠다. 핵심만 요약하자면 개발 블로그는 메모앱에 작성한 글들을 최소한의 노력으로 포스팅 할 수 있는 환경이 되도록 방법을 바꾸어 왔다.
그렇게 여러 서비스를 거쳐오면서 메모앱에 대한 기대치가 점점 늘어났다.

  • 무료일 것
  • 마크다운 형식을 사용할 것
  • 메모 데이터를 오프라인으로 저장할 수 있을 것
  • 크로스플랫폼 지원(Mac, Win, Android, iOS, Linux)
  • 기기간 동기화가 간편할 것
  • 메모 중 일부를 간편하게 웹에 게시할 수 있을 것(blogging)
  • 가벼울 것

옵시디언?

결론만 이야기 하자면 옵시디언과 플러그인들을 활용하면 위의 요구사항을 모두 만족시킬 수 있다. 하지만 처음 옵시디언을 접했을 때는 심플하다 못해 황량?한 모습에 당황스러울 지경이었다. 그도 그럴것이 플러그인들을 추가하고 입맛대로 커스터마이징을 해야 노션에서 느꼈던 기분을 만족시킬 수 있었기 때문이다. 그래서 한동안은 옵시디언과 노션을 둘다 설치해두고 애플 기본 메모앱을 쓰거나 종이에 메모를 했었고, 그렇게 많은 기록을 유실시켰다.

옵시디언 vs 노션

옵시디언 설정

동기화

커뮤니티 플러그인 obsidian-git 을 이용해서 git 리포지토리로 관리하도록 설정했다. merge conflict 이 발생하는 부분은 .gitignore 를 설정하고 make-md 플러그인을 삭제하니 괜찮아졌다.
+ 안드로이드에서 ”?” 가 포함된 문서들은 git pull 시에 오류가 발생하는 이슈가 있어 예외처리에 추가하였다.

### .gitignore 설정
# 파일 시스템 관련
.DS_Store

# 옵시디언 관련
.obsidian/workspace.json
.obsidian/workspace-mobile.json

# 물음표가 포함된 파일 예외 처리
*\?*

테마

설정의 Appearance - Themes 에서 마음에 드는 테마를 선택할 수 있다. 추가로 style settings플러그인을 이용하여 테마를 상세하게 수정할 수도 있다. 지금 적용한 테마는 AnuPpuccin.

블로그 업로드

공식적인 add-on인 obsidian publish는 매월 8불을 지불해야한다. 하지만 걱정하지 않아도 된다. 우리에겐 오픈소스가 있기 때문이다. 여러 오픈소스 중 나는 Quartz 4.0을 이용해 블로그 설정을 하기로 했다. 🙌🏻

일정 관리

full calendartemplater플러그인을 이용해서 일정을 관리하고 있다. 자세한 설정은 이 게시글을 참고하였다.

이미지 관리

imgur plugin을 이용해 대부분의 이미지는 imgur 에 업로드하고 중요 이미지들만 별도로 로컬에 관리하도록 하였다.

그밖에

사용하지 않는 플러그인

  • make-md
    • git merge conflict 주범
  • Excalidraw
    • 아직까진 freeform 이 더 편함

참고 링크