Recently, I have been using Obsidian
as my main software. After configuring it, the user experience is excellent. However, it is an undeniable fact that the learning curve is high. Here, I will record the file organization format, plugins, and various settings I am currently using to facilitate quick start.
Recommended Obsidian Plugins and Configurations#
Project Address: https://github.com/anglee0323/ObsidianTemplate_Public
1. Introduction#
This repository stores the Obsidian
templates I use, which implement the following functions:
- Unified storage of attachments
- Images are stored locally or accessed through an image hosting service (images can be directly uploaded by pasting/dragging)
- Other attachments are stored in the
Attachment
folder
- Use
Excalidraw
for local drawing- Custom Chinese fonts
- Custom library of commonly used materials
- Use the
Slideshow
plugin for canvas presentations
- Use the
Mindmap
plugin to quickly draw mind maps
- Custom Chinese fonts
- Implement built-in Copilot in Obsidian (requires OpenAI API)
- Implement built-in browser in Obsidian
- Implement code highlighting
- Implement direct execution of Markdown code snippets
- Adjust the UI to the
Github
style - Hide menu scrolling
- Use
Github
for synchronization
2. Usage#
- Clone the repository to your local machine
- Delete the
.git
file,Readme.md
file, andPlaceholder.txt
file
- Create a
.git
file and configure the repository or use iCloud for synchronization
If you are using iCloud for synchronization, use the following command and ignore steps
4.
and5.
(if your iCloud file location is different, please change it accordingly)
Turn off the
Obsidian Git
plugin
- Add a remote repository
- Set the automatic push time for the
Obsidian Git
plugin
It is recommended to set it to backup every 10 minutes
3. Organizational Structure#
4. Others#
- For
Excalidraw
drawing, you can use theRaycast plugin
to get vector images from theicons8
website
Refer to: https://www.raycast.com/yug2005/icons8