obsidian-vault/3 - Resources/Obsidian vault.md

52 lines
1.6 KiB
Markdown

---
aliases:
language: English
created: 2025-07-20
summary: Vault organization and infrastructure setup
tags:
- resource
- setup
---
## Note convention
- Resource: non-actionable knowledge
- Area: something that requires constant attention, a source of tasks/projects
- Project: something actionable that can/must be done
- status property can be "hold | active | completed"; initial value is "hold"
- Journal: what happened today, what is important today, what was done...
To keep things easy to maintain, link in this way:
Project --> Area
Area --> Resource
Project --> Resource
Journal --> anything
## Folders
- Projects: current project notes that are not on hold
- Areas: current area notes
- Resources: current resource notes that are relevant
- Archives: once a project is done, an area requires no more attention or a resource is unrelevant... drag them here
- Templates: notes in here become templates automatically
- Journal: daily notes
## Vault sync
#setup
- Prerequisite: Git server
- Create access token for user in git
- In terminal `git clone https://<access-token>@<server-ip>:<port>/falsfour/thevault.git` (make sure to check if it is http or https)
- Open the git repository in Obsidian
- Optionally, configure `~/.ssh/config` and add:
- ```
Host ziffeldogip.de
User git
Port 30222 # CAREFUL HERE REALLY THE SSH PORT OF GITEA
IdentityFile ~/.ssh/id_rsa
IdentitiesOnly yes
```
- Open the Git-Plugin settings to local git config
- configure user.name
- configure user.email
- Check if the "pull on startup" option is checked
- Check if auto "commit-and-sync" timer is set
- Check commands like "commit-and-sync" or "pull"