53 lines
1.8 KiB
Markdown
53 lines
1.8 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
|
|
- PC Client: onfigure `~/.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
|
|
```
|
|
- Phone Client: Termux git clone http link, then set git user/email in Termux, set name and email in Git Plugin in Obsidian, try git sync and enter user credentials once
|
|
- 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" |