분류 전체보기 352
-
오래된 노트를 확인하는 Old Note Admonitor 플러그인
개요 Old Note Admonitor 플러그인은 오래된 노트를 확인하고 업데이트하는 데 도움을 주는 플러그인입니다. 오랜 시간 동안 검토나 수정이 이루어지지 않은 노트에 대해 노트 상단에 알림을 제공합니다. Plugin Info 플러그인 명 Old Note Admonitor 플러그인 설명 오래된 노트를 확인 플러그인 분류 디스플레이 확장 Github 링크 Github 링크 옵시디언 링크 플러그인 링크 별점 👎 기능 노트를 알림만 표시되는 간단한 플러그인입니다. 설정 Message template: 메세지 설정 Date to be referred: 날짜기준 설정(수정날짜, 프론트매터, Capture group) Min number of days to show a warning: 알림표시 최소기간 설정(1..
옵시디언 플러그인/커뮤니티 플러그인 0
-
[CSS Snippet] 찾기(Find)와 바꾸기(Replace)를 박스 스타일로 변경
찾기(Ctrl+F), 바꾸기(Ctrl+H)를 변경하는 CSS Snippet입니다. 예시 CSS 코드 body { --search-border-color: var(--text-accent); --search-top: calc(var(--header-height) + var(--size-4-4)); --search-right: var(--size-4-4); --background-modifier-border-focus: hsl( var(--accent-h), calc(var(--accent-s) - 4%), calc(var(--accent-l) + 4%) ); } .obsidian-search-match-highlight { background-color: var(--background-secondary);..
Homemade Source/Css Snippets 0
-
파일과 폴더의 정렬 순서 변경 - Bartender 플러그인
개요 옵시디언 1.5.8버전에서 파일 탐색기에서 폴더와 노트가 출력되지않는 현상이 있습니다. 유저패치를 적용하세요. Bartender 플러그인은 파일과 폴더의 정렬 순서를 사용자가 원하는대로 변경할 수 있게 해주는 베타 플러그인입니다. Plugin Info 플러그인 명 Bartender 플러그인 설명 파일탐색기의 폴더와 파일의 정렬 순서 변경 플러그인 분류 디스플레이 확장, 파일 탐색기 Github 링크 Github 링크 별점 ⭐⭐⭐ 설치 이 플러그인은 베타 플러그인입니다. 베타 플러그인의 설치 방법은 BRAT을 참고해주세요 사용 방법 Order 순서를 Custom으로 변경합니다. Rearrange 버튼을 눌러 활성화 시킨 후 폴더와 노트를 이동합니다. 정렬을 마치고 Rearrange버튼을 비활성화 해줍..
옵시디언 플러그인/커뮤니티 플러그인 3
-
편리한 마크다운 편집을 위한 Editing Toolbar 플러그인
개요 Editing Toolbar 플러그인은 텍스트를 편집하고 마크다운 형식을 쉽게 적용할 수 있도록 도와주는 툴바입니다. 이 툴바는 옵시디언의 기본 텍스트 에디터 상단에 위치하며, 다양한 편집 기능을 간편하게 사용할 수 있도록 도와줍니다. Plugin Info 플러그인 명 Editing Toolbar 플러그인 설명 편리한 마크다운 편집을 위한 툴바 생성 플러그인 분류 입력 지원 Github 링크 Github 링크 옵시디언 링크 플러그인 링크 별점 ⭐⭐⭐ 기능 비슷한 플러그인으론 cMenu가 있습니다. 관련 플러그인 마크다운을 도구모음으로 쉽게 입력하는 cMenu 플러그인 개요 cMenu는 옵시디언에서 마우스 클릭만으로 마크다운 구문을 사용 할 수 있는 플러그인입니다. 마크다운 문법은 텍스트 기반의 서식..
옵시디언 플러그인/커뮤니티 플러그인 0
-
리스트 스타일로 콜아웃을 만들어주는 List Callouts 플러그인
개요 List Callouts 플러그인은 리스트 스타일의 콜아웃을 만들어주는 플러그인입니다. 리스트 스타일로 글을 작성하는 사용자에게 유용한 플러그인입니다. Plugin Info 플러그인 명 List Callouts 플러그인 설명 리스트 스타일의 콜아웃을 만들어주는 플러그인 플러그인 분류 입력 지원, 콜아웃 Github 링크 Github 링크 옵시디언 링크 플러그인 링크 별점 ⭐⭐ 예시 사용 방법 - ? 내용 - ! 내용 - 다음 정해져있는 특수기호(타입 식별자)를 넣으면 리스트 콜아웃이 적용됩니다. 콜아웃 목록 List Callouts 설정에서 목록을 확인가능합니다. 아이콘과 색상을 변경 할 수도 있습니다. 콜아웃 추가 List Callouts 설정 하단에 Create a new Callout에서 자기..
옵시디언 플러그인/커뮤니티 플러그인 0
-
이모지를 쉽고 빠르게 삽입하는 Emoji Autocomplete 플러그인
개요 Emoji Autocomplete 플러그인은 이모지를 쉽고 빠르게 삽입할 수 있는 플러그인입니다. Plugin Info 플러그인 명 Emoji Autocomplete 플러그인 설명 이모지를 쉽고 빠르게 삽입 플러그인 분류 입력 지원, 이모지 Github 링크 Github 링크 옵시디언 링크 플러그인 링크 별점 ⭐ 예시 기능 이모지 자동완성/타입어헤드 제안 기능 제안된 부분의 일치하는 부분 강조 표시 (선택 사항) 사용한 이모지 히스토리 제안에 표시 (선택 사항) 이모지 태그로 검색 지원 (선택 사항) 'shuffle'을 입력하면 🔀를 찾을 수 있음 태그로 이모지를 찾았을 때 원래의 단축코드 인라인 표시 (선택 사항) OS에서 지원하지 않는 이모지 숨기기 (선택 사항) 이모지를 즉시 대체 / 단축코드..
옵시디언 플러그인/커뮤니티 플러그인 0
-
텍스트를 히스토리에 저장하여 쉽게 불러오는 Paste from history 플러그인
개요 Paste from history는 복사하거나 잘라낸 텍스트를 히스토리에 저장하여 나중에 쉽게 불러와 붙여넣을 수 있게 해주는 플러그인입니다. Plugin Info 플러그인 명 Paste from history 플러그인 설명 텍스트를 히스토리에 저장하여 쉽게 불러오는 플러그인 플러그인 분류 입력 지원 Github 링크 Github 링크 옵시디언 링크 플러그인 링크 별점 ⭐ 사용 방법 명령어 Paste from clipboard history의 단축키를 설정을 합니다. 설정한 단축키로 붙여넣기를 합니다. 설정 History limit: 히스토리의 저장한도를 조정할 수 있습니다. 기본값은 16입니다. History view hovered - 편집기 위에 떠 있는 메뉴. (기본값) docked - 편집기..
옵시디언 플러그인/커뮤니티 플러그인 0
-
Templater 심화: Config Module (tp.config)
Templater 플러그인의 Config module은 템플릿 스크립트에서 Templater 설정에 접근하고 수정할 수 있는 기능을 제공하는 모듈입니다. tp.config.active_file Templater가 실행될 때 활성화되어 있는 파일을 나타냅니다. 이 속성은 템플릿이 실행되는 시점에 열려 있는 파일이 있을 경우 해당 파일 객체를 반환합니다. 현재 활성화된 파일의 경로, 이름, 생성날짜, 수정날짜을 표시하는 스크립트입니다. tp.config.run_mode Templater 플러그인이 현재 어떤 모드로 실행되고 있는지를 나타내는 설정입니다. tp.config.run_mode는 다음과 같은 값을 가질 수 있습니다 manual: 사용자가 수동으로 템플릿을 실행할 때의 모드입니다. on_create:..
옵시디언 활용/Templater 0
-
[Templater] 시간과 시계 이모지 출력하기
시간과 시계 이모지 출력하는 templater snippet입니다. TemplaterSnippet 출력 결과 9:00 🕘 17:12 🕔 23:14 🕚 23:15 🕦 23:46 🕛 출처 https://github.com/SilentVoid13/Templater/discussions/304 Templater로 작성한 명령어(스크립트)을 단축키로 실행하는 방법을 참고해주세요.
Homemade Source/Templater snippets 0
-
Dataview 심화: dv.view()
dv.view()란? dv.view() 함수는 특정 경로의 JavaScript 파일을 로드하여, 코드 재사용성을 높이고 문서의 동적 뷰 생성을 위한 유연성을 제공합니다. 예를 들면, 여러 노트에서 동일한 스크립트를 사용하는 경우 단 하나의 파일로 이를 관리할 수 있습니다. JavaScript 파일을 수정하면 모든 관련 노트에 변경 사항을 쉽게 적용할 수 있게 하여, 관리의 효율성을 크게 향상시킵니다. dv.view() 함수는 dv 객체와 input 객체를 인자로 받아, 사용자가 정의한 로직에 따라 동작합니다. 이 과정은 파일 입출력을 포함하기 때문에 비동기적으로 처리되어야 합니다. 따라서, 이 함수를 호출할 때는 await 키워드를 사용해야 합니다. view 생성하기 view 폴더 생성 view를 저장할..
옵시디언 활용/Dataview 0
-
Dataview 심화: DataviewJS의 다양한 렌더링 기법
DataviewJS를 활용해 텍스트, 헤더, 표, 그리고 사용자 정의 뷰를 동적으로 렌더링하는 방법을 알아보겠습니다. 다양한 렌더링 방식을 익혀두면 복잡한 정보를 단순화하고, 중요한 데이터 포인트를 시각적으로 강조하는 데에도 큰 도움이 됩니다. dv.el(element, text) 굵은 텍스트 렌더링 dv.el 함수를 사용하여 HTML 요소 내에 임의의 텍스트를 렌더링할 수 있습니다. dv.el("b", "굵은 텍스트"); 사용자 정의 클래스와 속성 추가 dv.el 함수를 사용하여 요소에 사용자 정의 클래스와 속성을 추가할 수 있습니다. dv.el("b", "이것은 일부 텍스트입니다", { cls: "dataview dataview-class", attr: { alt: "굵은 텍스트" } }); dv.h..
옵시디언 활용/Dataview 0
-
옵시디언 심화: Obsidian URI
개요 Obsidian URI는 Obsidian이 지원하는 사용자 정의 URI 프로토콜로, 노트 열기, 노트 생성 등 다양한 작업을 트리거할 수 있습니다. macOS와 모바일 앱에서 자동화 및 앱 간 워크플로우를 위해 일반적으로 사용됩니다. https://help.obsidian.md/Extending+Obsidian/Obsidian+URI Obsidian URI - Obsidian Help Obsidian URI is a custom URI protocol supported by Obsidian that lets you trigger various actions, such as opening a note or creating a note. It is commonly used on macOS and mob..
옵시디언 활용/옵시디언 심화 0
-
백링크(Backlinks) - 옵시디언 코어 플러그인
백링크(Backlinks)는 사이드바와 노트 하단에 백링크를 표시해주는 코어 플러그인입니다. 백링크란? 옵시디언에서 링크는 아웃링크와 백링크 두가지가 있습니다. 일반적으로 위키링크([[]]), 마크다운링크([]())를 하는 것을 아웃링크라고 합니다. 백링크는 특정 문서에서 다른 문서를 아웃링크로 언급되었을 때 자동으로 생성되는 링크입니다. 예를 들면 A라는 노트에서 [[B]], [[C]], [[D]]를 링크했다고 가정해보겠습니다. 그럼 B, C, D 노트에서는 A로 백링크를 자동으로 가지게 됩니다. 활성화 설정 - 코어 플러그인 섹션에서 Backlinks를 찾아 활성화합니다. 백링크 패널 백링크 패널은 현재 노트에 연결된 다른 노트들의 목록을 보여줍니다. 사이드 바 사이드 바의 백링크 패널은 기본설정에서..
옵시디언 플러그인/코어 플러그인 0
-
[DataviewJS] 목차(TOC) 출력하기
목차를 출력하는 dataview snippet입니다. dv.view()로 호출 toc.js를 다운받아 Vault내 Scripts폴더에 넣습니다. ```dataviewjs dv.view('Scripts/toc') ``` 해당 코드를 노트나 템플릿에 적용합니다. 일반 스크립트 ```dataviewjs const content = await dv.io.load(dv.current().file.path); const headings = content.match(/^#+ \S.*$/mg); if (headings && headings.length > 0) { const firstHeadingLevel = headings[0].match(/^(#+)/)[1].length; const toc = headings.ma..
Homemade Source/Dataview snippets 0
-
Templater 심화: 내부 함수(Internal Functions)
Templater 내부 함수는 Templater에서 제공하는 다양한 기능과 작업을 수행하기 위해 사용되는 사전 정의된 함수의 집합입니다. 텍스트 파일 내에서 동적 콘텐츠를 생성하거나, 특정 작업을 자동화하기 위해 호출할 수 있습니다. 내부 함수들은 Templater의 모듈화된 구조 내에서 조직되어 있으며, 각 모듈은 특정 범위의 기능성을 제공합니다. 함수 호출 방법 Templater의 모든 내부 함수는 형태로 호출됩니다. 내부 함수 목록 Config module (tp.config) Templater 설정과 관련된 기능을 제공합니다. 사용자의 Templater 설정을 조회하거나 수정할 수 있습니다. Templater 심화: Config Module (tp.config) Templater 플러그인의 Con..
옵시디언 활용/Templater 0