Obsidian.md
Personal Knowledge Management application
TOC
Description
Slogan: A second Brain, for you, forever.
Obsidian is a powerful knowledge base on top of a local folder of plain text Markdown files. With Obsidian, your data sits in a local folder.
Features
- Graph view
- Back links
- Outgoing links
- Community plugins
- Local folder
- Apps for: macOS, Linux (AppImage), Linux (Snap), and Linux (Flatpak). More platforms.
Links
- Website
- Help
- Obsidian plugins
- Obsidian free publishing alternatives
- MD to HTML parsing
- Obsidian plugins
My hotkeys
| Keys | Command |
|---|---|
| Alt - E | Toggle Edit/Preview |
| Alt - W | Load Workspace |
| Alt - C / Mouse Thumb button | Command panel |
| Alt - S | Switch/Create panel |
| Alt - D | Open todays Daily noe |
| Alt - R | Revel active file in navigation |
| Alt - Q | Settings |
| Alt - T | Insert Template |
| Alt- M | Load workspace |
Minimal Theme
Cards
| Class | Description |
|---|---|
| cards (required) | Set all Dataview tables to card layout |
| table-100 | Cards block fills 100% of the pane width |
| table-max | Cards block fills the max line width |
| table-wide | Cards block fills the wide line width |
| cards-align-bottom | Align the last element of a card to the bottom |
| cards-cover | Images are resized to fill the defined space |
| cards-16-9 | Fit images in cards to 16:9 ratio |
| cards-1-1 | Fit images in cards to 1:1 ratio (square) |
| cards-2-1 | Fit images in cards to 2:1 ratio |
| cards-2-3 | Fit images in cards to 2:3 ratio |
| cards-cols-1 to 8 | Force a specific number of columns (from 1 to 8) |
Tables
| Class | Description |
|---|---|
| table-100 | Table block fills 100% of the pane width |
| table-max | Table block fills the max line width |
| table-wide | Table block fills the wide line width |
| table-nowrap | Disable line wrapping in table cells |
| table-wrap | Force line wrapping in table cells |
| table-numbers | Add row numbers to tables |
| table-tabular | Use tabular figures in tables |
| table-small | Use small font size in tables |
| table-tiny | Use tiny font size in tables |
| table-lines | Add borders around all table cells |
| row-lines | Add borders between table rows |
| col-lines | Add borders between table columns |
| row-alt | Add striped background to alternating table rows |
| col-alt | Add striped background to alternating table columns |
| row-highlight | Highlight rows on hover |
Blocks
| Class | Description |
|---|---|
| wide | Entire note uses wide line width |
| max | Entire note uses max line width |
| table-wide, img-wide, iframe-wide | Block type uses wide line width |
| table-max, img-max, iframe-max | Block type uses max line width |
| table-100, img-100, iframe-100 | Block type uses 100% of the pane width |
Dataview
| Class | Description |
|---|---|
| table-100 | Table block fills 100% of the pane width |
| table-max | Table block fills the max line width |
| table-wide | Table block fills the wide line width |
| table-nowrap | Disable line wrapping in table cells |
| table-wrap | Force line wrapping in table cells |
| table-numbers | Add row numbers to tables |
| table-tabular | Use tabular figures in tables |
| table-small | Use small font size in tables |
| table-tiny | Use tiny font size in tables |
| table-lines | Add borders around all table cells |
| row-lines | Add borders between table rows |
| col-lines | Add borders between table columns |
| row-alt | Add striped background to alternating table rows |
| col-alt | Add striped background to alternating table columns |
| row-highlight | Highlight rows on hover |
Troubleshooting
Failed to load community plugins
- Delete (or backup) the
app.jsonfile in the valult's.obsidianfolder, restart Some of the settings will be lost - check GitHub connectivity
When having problems with loading plugins
https://raw.githubusercontent.com/obsidianmd/obsidian-releases/HEAD/community-plugins.json
Bases
Bases Docs
Obsidian Bases Tips and Tricks
Reusing base queries
As simple as this:
![[View.base]]
Where view is the name of the base note