분류 전체보기 352
-
Dataview 기초: 소개
개요 Dataview 플러그인은 노트와 데이터를 효율적으로 관리하고, 복잡한 워크플로우를 구축할 수 있게 해주는 강력한 도구입니다. 이 플러그인은 SQL과 유사한 쿼리 언어를 사용하여 노트 내 Task, Tags, Property 등을 조회하고, 그 결과를 Table, Task, List, Calendar 형태로 표시할 수 있습니다. 이러한 기능은 특히 이전에 Notion을 사용했던 사용자들이나 옵시디언 내에서 고급 워크플로우를 구축하려는 사용자들에게 매력적일 것입니다. Dataview 타입 옵시디언에서 제공하는 Dataview 타입은 4가지가 있습니다. 테이블(Table) ```dataview Table file.cday From "Index" sort file.cday desc ``` 리스트(List..
옵시디언 활용/Dataview 0
-
[Templater] 폴더내 모든 문서를 링크로 만들기
현재문서를 제외한 폴더내 모든 노트의 링크를 만들어주는 Templater Snippets입니다. 예시 Templater Snippet file.path.startsWith(currentFolder)); const links = fileFolder .filter(file => file !== currentFile) .sort((a, b) => a.name.localeCompare(b.name)) .map(file => { const fileName = file.name.replace('.md', ''); return `- [[${file.path}|${fileName}]]`; }) .join("\n"); tR += links; %> 해당 snippet을 노트에 넣고 alt + R누르면 폴더내 모든 문서를 ..
Homemade Source/Templater snippets 0
-
[Templater] 특정태그가 있는 문서를 특정폴더로 이동하기
이전 게시물에서 특정 태그가 있는 문서를 특정폴더로 이동시킬 때 사용하는 Auto Note Mover 플러그인을 소개했었습니다. 하지만 Auto Note Mover는 열려있는 노트만 이동이 가능해, 한번에 다량의 노트를 이동시키지 못하는 단점이 있습니다. 이 snippet은 한번에 다량의 노트를 폴더로 이동시키는 역할을 합니다. 다른 노트앱에서 이사할 때 유용하게 사용할 수 있습니다. Templater Snippet { let fileCache = app.metadataCache.getFileCache(file); return fileCache && fileCache.frontmatter && fileCache.frontmatter.tags && (fileCache.frontmatter.tags.incl..
Homemade Source/Templater snippets 0
-
옵시디언의 편의성을 향상시켜주는 플러그인 7선
필수 플러그인은 아니지만 설치하면 편의성을 향상시켜주는 플러그인 7개를 소개합니다. Abbreviations expander Abbreviations expander는 특정 약어 또는 짧은 텍스트를 미리 정의된 긴 텍스트(또는 이모지 등)으로 자동 변환하는 기능을 제공합니다 비슷한 플러그인으로 Typing Transformer, Text Snippets이 있습니다. obsidian://show-plugin?id=abbreviations Auto Note Mover 노트를 자동으로 이동시키는 Auto Note Mover 플러그인 Auto Note Mover 플러그인은 태그나, 노트제목에 따라 노트를 자동으로 이동시키는 플러그인입니다. obsidian://show-plugin?id=auto-note-move..
옵시디언 플러그인/추천 플러그인 2
-
옵시디언 기초: 링크(Links)
링크(Links)란? 옵시디언(Obsidian)에서의 링크(Links)는 지식 관리와 노트 연결을 위한 핵심 기능입니다. 링크를 사용하면 다양한 노트 간의 연결을 생성하여 복잡한 정보와 아이디어들을 조직하고 탐색하는 데 도움이 됩니다. 옵시디언에서 링크를 사용하는 방법은 크게 5가지로 나눌 수 있습니다. 내부 링크(Internal Links) 헤딩 링크(Heading Links) 블록 링크(Block Links) 외부 링크(External Links) 별칭 링크(Alias Links) 여기서 말하는 링크는 엄밀히 말해 아웃링크입니다. 먼저 백링크와 아웃링크의 개념을 설명하고 넘어갑니다. 백링크와 아웃링크 백링크(Backlink) 백링크란 특정 문서가 다른 문서에 언급되었을 때 생성되는 링크입니다. 예를 ..
옵시디언 활용/옵시디언 기초 0
-
옵시디언 기초: 태그(Tags)
태그란? 태그는 노트나 콘텐츠를 분류하고 관리하는 데 사용되는 키워드입니다. 옵시디언에서 태그 기능은 노트를 효율적으로 분류하고 검색하는 데 사용됩니다. 태그의 사용 태그와 노트 연결 방식은 정보의 조직화 및 검색에 있어 중요한 역할을 합니다. 태그를 통해 노트를 다양한 기준에 따라 분류하고 필터링하는 것이 가능해집니다. 그러나 너무 많은 노트에 동일한 태그가 부여되면, 해당 태그의 유용성이 감소하는 문제가 발생할 수 있습니다. 예를 들어, '#프로젝트'라는 태그가 10개의 노트에 적용될 때는 유용하지만, 100개, 1000의 노트에 적용되면 그 의미를 잃게 됩니다. 이러한 문제의 해결책 중 하나는 여러 태그를 조합하여 검색하는 것입니다. 이 방법을 통해 검색 범위를 좁히고 더 관련성 높은 결과를 얻을 ..
옵시디언 활용/옵시디언 기초 1
-
[Templater] 랜덤노트 출력하기
랜덤문서를 출력하는 templater snippet입니다. 예시 Templater Snippet 사용 방법 const noOfNotes = 5 여기엔 출력할 숫자를, FROM "폴더명" 폴더명이나 태그명(ex. FROM #태그명)을 입력해주세요. (폴더명은 대소문자를 구분합니다.) 필요한 곳에 Alt + r눌러 templater를 실행하면 랜덤문서가 숫자만큼 출력됩니다. Templater로 작성한 명령어(스크립트)을 단축키로 실행하는 방법을 참고해주세요. Dataview로 랜덤노트를 출력하기 [Dataviewjs] 랜덤노트 출력하기 ```dataviewjs const FOLDER_PATH = "폴더명"; const NUM_FILES = 5; let filesInFolder = Array.from(dv.p..
Homemade Source/Templater snippets 0
-
템플릿(Templates) - 옵시디언 코어 플러그인
템플릿이란? 템플릿(template)은 사용자가 자주 사용하는 문서 구조나 내용을 빠르고 일관되게 생성할 수 있도록 도와주는 기능입니다. 이 탬플릿 기능을 사용하면, 반복적으로 사용되는 문서의 형식을 사전에 정의해두고, 새 문서를 만들 때마다 이 템플릿을 기반으로 빠르게 작업을 시작할 수 있습니다. 예를 들어, 데일리 노트, 회의록, 프로젝트 계획서와 같은 문서들이 탬플릿의 좋은 예시가 될 수 있습니다. 템플릿 플러그인 템플릿(templates) 플러그인은 템플릿을 사용하기 편하게 해주는 코어 플러그인입니다. 옵시디언의 코어 플러그인인 템플릿(Templates)을 활성화하고, 템플릿 설정에 들어가면 탬플릿 폴더, 날짜형식을 조정할 수 있습니다. 템플릿 폴더를 설정하고, 자신만의 템플릿을 만들어 폴더에 저..
옵시디언 플러그인/코어 플러그인 0
-
[Dataviewjs] 랜덤노트 출력하기
랜덤 노트 5개를 추출해서 테이블 목록으로 출력해주는 dataviewjs snippet입니다. 예시 Dataview Snippet ```dataviewjs const FOLDER_PATH = "폴더명"; const NUM_FILES = 5; let filesInFolder = Array.from(dv.pages().where(p => p.file.folder === FOLDER_PATH)); let randomFiles = []; for (let i = 0; i 0; i++) { let randomIndex = Math.floor(Math.random() * filesInFolder.length); randomFiles.push(file..
Homemade Source/Dataview snippets 0
-
일정관리를 위한 옵시디언 플러그인 5선
Day planner Day Planner 플러그인은 일정 관리와 시간 추적 기능을 이용해서 하루를 시간 단위로 계획할 수 있도록 도와주는 플러그인 입니다. 이 플러그인은 하루 동안의 일정을 계획하고 추적할 수 있게 해주며, 이를 통해 생산성을 높일 수 있습니다. obsidian://show-plugin?id=day-planner-og Periodic Notes 데일리 노트(Daily Notes) - 옵시디언 코어 플러그인 데일리노트(Daily Note)는 옵시디언의 코어 플러그인으로 매우 유용한 기능 중 하나입니다. 이 기능을 사용하면 매일의 생각, 일정, 노트 등을 날짜별로 정리하고 기록할 수 있습니다. 목차 1. 데일 kaminik.tistory.com 주간 노트의 작성을 도와주는 Periodic ..
옵시디언 플러그인/추천 플러그인 0
-
[Templater] 검색결과를 링크목록으로 만들기
검색 결과를 목록으로 만들어주는 templater snippet입니다. Templater Snippet { const basename = p.basename; const path = p.path; tR += `- [[${path}|${basename}]]\n`; }); %> 예시 search에서 검색후, 해당 templater snippet을 노트에 붙여넣기 후, alt + r눌러 실행하면 목록을 생성해줍니다. Templater로 작성한 명령어(스크립트)을 단축키로 실행하는 방법을 참고해주세요. 관련 플러그인 검색(Search) - 옵시디언 코어 플러그인 옵시디언의 검색 플러그인은 초보자와 전문가 모두에게 필수적인 도구입니다. 노트의 양이 많아질 수록 검색의 중요성은 더욱 커지게 됩니다. 노트를 아무리 ..
Homemade Source/Templater snippets 0
-
PDS 다이어리 in Opsidian Part. 2 콜아웃적용
하루시작은 PDS Diary처럼 새벽3시으로 시작으로 변경, 오전 오후를 나눔. 콜아웃으로 plan, do, see는 나눠놨는데 Routine과 Plan은 어떻게 나눠야 할지 벌써부터 머리가 아프다. 해야 될 것 1. 시간을 오전오후로 나누기 2. 취침, 업무 같은 routine은 미리입력가능하게 기능추가 3. do note추가방식은 modal form으로, yyyy-mm-dd/ 날짜폴더안에 넣기 4. plan button, do button, see button 추가
Archive/PDS Diary 0
-
옵시디언 기초: 마크다운(Markdown)
마크다운이란? 마크다운(Markdown)은 텍스트 기반의 마크업 언어로, 간단한 문법을 사용하여 웹 문서를 작성하는 데 사용됩니다. 마크다운 문서는 HTML로 쉽게 변환되어 웹과 다양한 플랫폼에서 호환성이 뛰어나며, 특히 GitHub과 Bitbucket 같은 개발 플랫폼에서 널리 쓰입니다. 옵시디언(Obsidian)에서도 마크다운을 기본 문법으로 사용합니다. 텍스트 기반의 노트를 쉽게 작성하고, 링크를 통해 서로 연결할 수 있게 해줍니다. 하지만 이런 마크다운의 편리함에도 불구하고, Notion이나 블로그의 WYSIWYG 에디터에 익숙한 사용자들은 처음에 옵시디언을 사용할 때 마크다운 문법에 대한 어려움을 느낄 수 있습니다. 이 시간엔 옵시디언에서 사용하는 필수 마크다운 문법을 알아봅니다. 마크다운의 장..
옵시디언 활용/옵시디언 기초 0
-
옵시디언 기초: 커뮤니티 플러그인(Community Plugins)
개요 커뮤니티 플러그인은 옵시디언 사용자들이 개발하고 공유하는 추가 기능들을 말합니다. 옵시디언의 기본 기능을 확장하거나 새로운 기능을 추가해 작업 효율을 높이고, 노트 관리를 편리하게 만들어 줍니다. 공식 플러그인과 베타 플러그인 커뮤니티 플러그인은 크게 2가지로 나누어집니다. 공식 마켓플레이스에 있는 플러그인(이하 공식 플러그인), 개발중이거나 여타의 이유로 마켓플레이스에는 없는 베타 플러그인. 공식 플러그인은 공식 마켓플레이스에서 설치하면 됩니다. 베타 플러그인은 BRAT(Beta Reviewers Auto-update Tester)라는 플러그인을 통해서 설치해야됩니다. 플러그인 설치 공식 플러그인 설정 - Community plugins 탭으로 들어가서 Turn on community plugin..
옵시디언 활용/옵시디언 기초 0
-
옵시디언 기초: 코어 플러그인(Core Plugins)
플러그인이란? 옵시디언 플러그인은 옵시디언의 기능을 확장하거나 추가하는 모듈입니다. 옵시디언에는 크게 코어 플러그인(Core Plugins)과 커뮤니티 플러그인(Community Plugins) 두가지 유형의 플러그인을 사용할 수 있습니다. 코어 플러그인 코어 플러그인은 옵시디언 사용에 필수적인 기능들을 제공합니다. 기본적으로 옵시디언에 탑재되어있기 때문에 바로 사용이 가능합니다. 주로 사용하는 플러그인을 소개합니다. 데일리 노트 (Daily Notes) 매일마다 새로운 노트를 자동으로 생성해주는 기능으로, 일기나 일일 기록을 작성하는 데 유용합니다. 데일리 노트(Daily Notes) - 옵시디언 코어 플러그인 데일리노트(Daily Note)는 매일의 생각, 일정, 노트 등을 날짜별로 정리하고 기록할 ..
옵시디언 활용/옵시디언 기초 0