Questa è la lista delle configurazioni di Obsidian e dei suoi plugin che uso.
Impostazioni Obsidian
Editor
- Readable line length: ❌
- Show line number: ✔️
Files and links
- Confirm file deletion: ❌
- Automatically update internal links: ✔️
- Use Wikilinks: ❌
- Detect all file extensions: ✔️
- Default location for new attachments:
In subfolder under current folder
- Subfolder name:
attachments
Appearance
- Themes:
GitHub Theme
- Font Size:
12
- Quick font size adjustment: ✔️
- CSS Snippets:
aligned-callout-header-titles.css
:body:not(.pt-disable-callout-styling) .callout .callout-title { align-items: center; }
bold-folders.css
:.nav-folder-title { font-weight: 1000; }
justified-text.css
:/* Reading Mode */ .markdown-preview-view p { text-align: justify; text-justify: inter-word; } /* Source View and Live Preview */ .markdown-source-view.mod-cm6 .cm-line { text-align: justify; text-justify: inter-word; }
mermaid-center.css
:div.mermaid { text-align: center; }
Hotkeys
- Insert code block:
Ctrl + Shift + M
- Toggle code:
Ctrl + M
Core Plugins
- Random note: ✔️
- Slash commands: ✔️
Community Plugins
Admonition
- Use CSS Snippet for Custom Callout: ✔️
- Import Admonitions:
seleziona file JSON
- Add Copy Button: ✔️
- Load Additional Icons: tutte
Hotkeys
- Admonition: Insert Callout:
Ctrl + Shift + P
Advanced Tables
Broken links
- Ignore folders:
docs node_modules private public quartz
Hotkeys
- Advanced Tables: Delete column:
Alt + Shift + C
- Advanced Tables: Delete row:
Alt + Shift + R
Callout Integrator
Hotkeys
- Callout Integrator: Integrate:
Ctrl + >
- Callout Integrator: Un-integrate:
Ctrl + <
Colored Tags
Iconize
Attenzione
Florian Woelki, il creatore di questo plugin, ha annunciato la deprecazione del plugin a partire dal 01/03/2025, ergo non ci saranno più aggiornamenti di questo plugin e, pertanto, è consigliabile abbandonarlo e sostituirlo con un altro.
Consiglio vivamente di passare al plugin Iconic, molto simile a Iconize e per certi versi anche migliore: tuttavia, finché su Iconic non sarà possibile usare pacchetti di icone esterni (come le icone di Font Awesome) o importare delle icone personalizzate come era possibile su Iconize, continuerò temporaneamente a usare Iconize.
- General:
- Recently used icons limit:
25
- Recently used icons limit:
- Visibility of icons:
- Toggle icon in tabs: ✔️
- Toggle icon in title:
ON (Next to title)
- Use icon in frontmatter: ✔️
- Add predefined icon packs: tutti
LaTeX Suite
- Snippets:
[ // Single letter triggers like "\\N" in single dollar signs (i.e. $...$) don't work with "m" option, only with "t" option // Comments in Markdown {trigger: " $0 %%", options: "tA"}, // Math Mode {trigger: "$", replacement: "$$0$", options: "tA"}, {trigger: "$", replacement: "$\n$0\n$", options: "mA"}, // Text {trigger: "\"", replacement: "\\text{$0}$1", options: "mA"}, // Colors {trigger: "\\red", replacement: "{\\color{#FF7F7F} $0 }", options: "mA"}, {trigger: "\\green", replacement: "{\\color{#7FFF7F} $0 }", options: "mA"}, {trigger: "\\blue", replacement: "{\\color{#7F7FFF} $0 }", options: "mA"}, {trigger: "\\yellow", replacement: "{\\color{#FFFF7F} $0 }", options: "mA"}, {trigger: "\\violet", replacement: "{\\color{#FF7FFF} $0 }", options: "mA"}, {trigger: "\\aqua", replacement: "{\\color{#7FFFFF} $0 }", options: "mA"}, // Brackets {trigger: "(", replacement: "($0)$1", options: "mA"}, {trigger: "{", replacement: "{$0}$1", options: "mA"}, {trigger: "[", replacement: "[$0]$1", options: "mA"}, {trigger: "\\langle", replacement: "\\langle $0 \\rangle $1", options: "mA"}, {trigger: "lr(", replacement: "\\left( $0 \\right) $1", options: "mA"}, {trigger: "lr{", replacement: "\\left\\{ $0 \\right\\} $1", options: "mA"}, {trigger: "lr[", replacement: "\\left[ $0 \\right] $1", options: "mA"}, {trigger: "lr|", replacement: "\\left| $0 \\right| $1", options: "mA"}, {trigger: "lr<", replacement: "\\left< $0 \\right> $1", options: "mA"}, {trigger: "\\ceil", replacement: "\\lceil $0 \\rceil $1", options: "mA"}, {trigger: "\\floor", replacement: "\\lfloor $0 \\rfloor $1", options: "mA"}, // Dots & Spaces {trigger: "...", replacement: "\\ldots", options: "mA"}, {trigger: ".*", replacement: "\\cdot", options: "mA"}, {trigger: "\\q", replacement: "\\quad ", options: "mA"}, // Arrows {trigger: "<->", replacement: "\\leftrightarrow", options: "mA"}, {trigger: "->", replacement: "\\to", options: "mA"}, {trigger: "<-", replacement: "\\gets", options: "mA"}, {trigger: "!>", replacement: "\\mapsto", options: "mA"}, // Equals {trigger: "!=", replacement: "\\neq", options: "mA"}, {trigger: ">=", replacement: "\\ge", options: "mA"}, {trigger: "<=", replacement: "\\le", options: "mA"}, // Environments {trigger: "\\matrix", replacement: "\\begin{matrix}\n$0\n\\end{matrix}", options: "mA"}, {trigger: "\\cases", replacement: "\\begin{cases}\n$0\n\\end{cases}", options: "mA"}, {trigger: "\\align", replacement: "\\begin{align*}\n$0\n\\end{align*}", options: "mA"}, {trigger: "\\array", replacement: "\\begin{array}\n$0\n\\end{array}", options: "mA"}, // Numeric Sets {trigger: "\\N", replacement: "\\mathbb{N}", options: "tmA"}, {trigger: "\\Z", replacement: "\\mathbb{Z}", options: "tmA"}, {trigger: "\\Q", replacement: "\\mathbb{Q}", options: "tmA"}, {trigger: "\\I", replacement: "\\mathbb{I}", options: "tmA"}, {trigger: "\\R", replacement: "\\mathbb{R}", options: "tmA"}, {trigger: "\\C", replacement: "\\mathbb{C}", options: "tmA"}, // Probability {trigger: "\\P", replacement: "\\mathbb{P}", options: "tmA"}, // Probability function {trigger: "\\E", replacement: "\\mathbb{E}", options: "tmA"}, // Expected value {trigger: "\\Var", replacement: "\\text{Var}", options: "mA"}, // Variance // Sets {trigger: "\\{", replacement: "\\{ $0 \\}", options: "tmA"}, {trigger: "\\sube", replacement: "\\subseteq", options: "mA"}, {trigger: "\\empty", replacement: "\\emptyset", options: "mA"}, // Logic {trigger: "=>", replacement: "\\implies", options: "mA"}, {trigger: "=<", replacement: "\\impliedby", options: "mA"}, {trigger: "|=", replacement: "\\vDash", options: "mA"}, // Functions {trigger: "\\Dom", replacement: "\\text{Dom}(f)", options: "mA"}, // Algorithm environment { // Creates the Algorithm environment trigger: "\\algo", replacement: "\\begin{align*} % Algorithm environment\n & \\textbf{$0} \\\\\n & \\rhd \\text{Pre: } $1 \\\\\n & \\rhd \\text{Post: } $2 \\\\\n & $3\n\\end{align*}", options: "mA" }, { // Formats an inline comment in Algorithm environment trigger: "(Algorithm environment(?:(?!\\$\\$)[\\s\\S])*?)\#", replacement: "[[0]]\\quad \\rhd \\text{$0}", options: "rmA" }, { // Formats "if" in Algorithm environment trigger: "(Algorithm environment(?:(?!\\$\\$)[\\s\\S])*?)if", replacement: "[[0]]\\text{if } $0 \\text{ then} \\\\\n & \\quad $1", options: "rmA" }, { // Formats "else" in Algorithm environment trigger: "(Algorithm environment(?:(?!\\$\\$)[\\s\\S])*?)else", replacement: "[[0]]\\text{else} \\\\\n & \\quad $0", options: "rmA" }, { // Formats "end if" in Algorithm environment trigger: "(Algorithm environment(?:(?!\\$\\$)[\\s\\S])*?)end if", replacement: "[[0]]\\text{end if} \\\\\n & $0", options: "rmA" }, { // Formats "while" in Algorithm environment trigger: "(Algorithm environment(?:(?!\\$\\$)[\\s\\S])*?)while", replacement: "[[0]]\\text{while } $0 \\text{ do} \\\\\n & \\quad $1", options: "rmA" }, { // Formats "end while" in Algorithm environment trigger: "(Algorithm environment(?:(?!\\$\\$)[\\s\\S])*?)end while", replacement: "[[0]]\\text{end while} \\\\\n & $0", options: "rmA" }, { // Formats "for" in Algorithm environment trigger: "(Algorithm environment(?:(?!\\$\\$)[\\s\\S])*?)for", replacement: "[[0]]\\text{for } $0 \\text{ to } $1 \\text{ do} \\\\\n & \\quad $2", options: "rmA" }, { // Formats "end for" in Algorithm environment trigger: "(Algorithm environment(?:(?!\\$\\$)[\\s\\S])*?)end for", replacement: "[[0]]\\text{end for} \\\\\n & $0", options: "rmA" }, { // Formats "and" in Algorithm environment trigger: "(Algorithm environment(?:(?!\\$\\$)[\\s\\S])*?)and", replacement: "[[0]]\\text{ and } $0 ", options: "rmA" }, { // Formats "or" in Algorithm environment trigger: "(Algorithm environment(?:(?!\\$\\$)[\\s\\S])*?)or", replacement: "[[0]]\\text{ or } $0 ", options: "rmA" }, { // Formats "return" in Algorithm environment trigger: "(Algorithm environment(?:(?!\\$\\$)[\\s\\S])*?)return", replacement: "[[0]]\\text{return } $0 \\\\\n & $1", options: "rmA" } ]
- Matrix Shortcuts:
- Environments:
pmatrix, cases, align, align*, bmatrix, Bmatrix, vmatrix, Vmatrix, array, matrix
- Environments:
Link Favicons
- Icon provider:
Google
- Fallback icon provider:
DuckDuckGo
- Ignored domains:
photos.app.goo.gl
Paste URL into selection
Quiet Outline
- Set Primary Color Light/Dark: ❌
- Ellipsis: ✔️
- Default level:
H1
Settings Search
Style Settings
- GitHub theme settings
- Colorblind variants
- Protanopia & Deuteranopia: ✔️
- Tritanopia: ✔️
- Colorblind variants