44 lines
1.4 KiB
Markdown
44 lines
1.4 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
|
|
- 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" |