You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/posts/002-my-obsidian-setup/index.md
+9-6Lines changed: 9 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: My obsidian setup
3
3
published: 2025-02-03T13:52:05+01:00
4
-
modified: 2025-02-09T19:13:17+01:00
4
+
modified: 2025-04-03T21:53:22+02:00
5
5
draft: false
6
6
description: Obsidian setup from programmer to other programmers. Description of structure, obsidian plugins and syncing method for multiple devices.
7
7
tags:
@@ -11,14 +11,17 @@ tags:
11
11
12
12
## Vault
13
13
14
+
You can try my obsidian vault, just download `.obsidian` folder and paste it into your vault.
15
+
{{< github repo="solumath/dotfiles" >}}
16
+
14
17
### Structure
15
18
16
19
My main sorting relies on keeping files placed in proper folders with correct topics. This allows me to navigate manually through the folder tree. Here's an example of some of my folders:
17
20
18
21
-`Blog` — all my posts and associated materials
19
22
-`Notes` — quick items I need to remember or work on later
20
23
-`Daily posts` — ranging from daily tasks to dream journals
21
-
-`Templates` — templates for Ocbsidian
24
+
-`Templates` — templates for Obsidian
22
25
-`OS` — configuration settings for multiple operating systems I use
23
26
- Other topics ...
24
27
```txt
@@ -113,7 +116,7 @@ Linting your files is necessary if you want to have structured formatting. Linte
I can't stress how much this changes the way you can search for anything in your vault. Obsidian lacks native fuzzy search functionality. This however enables you to search anything and anywhere.
116
-
Here is example how it works (gif from their official repository).
119
+
Here is example how it works (gif from their official repository).
117
120

118
121
119
122
### Shell-commands
@@ -123,12 +126,12 @@ Here is example how it works (gif from their official repository).
123
126
Enables CLI command execution directly within Obsidian.
124
127
I've setup multiple commands to streamline my workflow. Some of them you can see in the picture below. After you setup these commands. They are accessible using `CTRL + P` and their respective name.
125
128

126
-
Feature I would like to highlight are `Preactions`.
129
+
Feature I would like to highlight are `Preactions`.
127
130
128
131
These are customizable actions that are done before calling your command. For instance, when committing from Obsidian, I use Preactions to create customizable commit messages.
129
132

130
133
131
-
Now i just need to type `CTRL + P` find name of my command e.g. `blog: deploy post` and this little window will pop up.
134
+
Now i just need to type `CTRL + P` find name of my command e.g. `blog: deploy post` and this little window will pop up.
@@ -155,7 +158,7 @@ This minimal solution helps track post updates. Simply configure the property na
155
158
156
159
Now we get to the big deal. Having synchronisation between multiple devices is the most crucial thing anyone can imagine. I mean you don't want to manually download your notes every time you write something on your mobile or computer. That would be waste of time.
157
160
158
-
Options I found are `obsidian sync` and `syncthing`.
161
+
Options I found are `obsidian sync` and `syncthing`.
<timedatetime="2025-02-03T13:52:05+01:00">3 February 2025</time><spanclass="px-2 text-primary-500">·</span><timedatetime="2025-02-09T19:13:17+01:00">Updated: 9 February 2025</time><spanclass="px-2 text-primary-500">·</span><span>1327 words</span><spanclass="px-2 text-primary-500">·</span><span>
806
+
<timedatetime="2025-02-03T13:52:05+01:00">3 February 2025</time><spanclass="px-2 text-primary-500">·</span><timedatetime="2025-04-03T21:53:22+02:00">Updated: 3 April 2025</time><spanclass="px-2 text-primary-500">·</span><span>1351 words</span><spanclass="px-2 text-primary-500">·</span><span>
<timedatetime="2025-02-03T13:52:05+01:00">3 February 2025</time><spanclass="px-2 text-primary-500">·</span><timedatetime="2025-02-09T19:13:17+01:00">Updated: 9 February 2025</time><spanclass="px-2 text-primary-500">·</span><span>1327 words</span><spanclass="px-2 text-primary-500">·</span><span>
587
+
<timedatetime="2025-02-03T13:52:05+01:00">3 February 2025</time><spanclass="px-2 text-primary-500">·</span><timedatetime="2025-04-03T21:53:22+02:00">Updated: 3 April 2025</time><spanclass="px-2 text-primary-500">·</span><span>1351 words</span><spanclass="px-2 text-primary-500">·</span><span>
<timedatetime="2025-02-03T13:52:05+01:00">3 February 2025</time><spanclass="px-2 text-primary-500">·</span><timedatetime="2025-02-09T19:13:17+01:00">Updated: 9 February 2025</time><spanclass="px-2 text-primary-500">·</span><span>1327 words</span><spanclass="px-2 text-primary-500">·</span><span>
910
+
<timedatetime="2025-02-03T13:52:05+01:00">3 February 2025</time><spanclass="px-2 text-primary-500">·</span><timedatetime="2025-04-03T21:53:22+02:00">Updated: 3 April 2025</time><spanclass="px-2 text-primary-500">·</span><span>1351 words</span><spanclass="px-2 text-primary-500">·</span><span>
<timedatetime="2025-02-03T13:52:05+01:00">3 February 2025</time><spanclass="px-2 text-primary-500">·</span><timedatetime="2025-02-09T19:13:17+01:00">Updated: 9 February 2025</time><spanclass="px-2 text-primary-500">·</span><span>1327 words</span><spanclass="px-2 text-primary-500">·</span><span>
553
+
<timedatetime="2025-02-03T13:52:05+01:00">3 February 2025</time><spanclass="px-2 text-primary-500">·</span><timedatetime="2025-04-03T21:53:22+02:00">Updated: 3 April 2025</time><spanclass="px-2 text-primary-500">·</span><span>1351 words</span><spanclass="px-2 text-primary-500">·</span><span>
<timedatetime="2025-02-03T13:52:05+01:00">3 February 2025</time><spanclass="px-2 text-primary-500">·</span><timedatetime="2025-02-09T19:13:17+01:00">Updated: 9 February 2025</time><spanclass="px-2 text-primary-500">·</span><span>1327 words</span><spanclass="px-2 text-primary-500">·</span><span>
770
+
<timedatetime="2025-02-03T13:52:05+01:00">3 February 2025</time><spanclass="px-2 text-primary-500">·</span><timedatetime="2025-04-03T21:53:22+02:00">Updated: 3 April 2025</time><spanclass="px-2 text-primary-500">·</span><span>1351 words</span><spanclass="px-2 text-primary-500">·</span><span>
0 commit comments