setup ksenia
Setup Instructions for Ksenia
Section titled “Setup Instructions for Ksenia”Follow these steps to set up the shared knowledge base on your computer.
Step 1: Accept GitHub Invitation
Section titled “Step 1: Accept GitHub Invitation”- Check your email for a GitHub invitation to
baseworks-kb-shared-brain - Click “Accept invitation”
- You now have push access to the repo
Step 2: Install Prerequisites
Section titled “Step 2: Install Prerequisites”Install Git (if not already installed)
Section titled “Install Git (if not already installed)”Mac:
# Open Terminal and run:xcode-select --installWindows: Download from https://git-scm.com/download/win
Install GitHub CLI (optional but recommended)
Section titled “Install GitHub CLI (optional but recommended)”Mac:
brew install ghgh auth loginWindows: Download from https://cli.github.com/
Step 3: Clone the Repository
Section titled “Step 3: Clone the Repository”Open Terminal (Mac) or Git Bash (Windows) and run:
# Create Obsidian folder if it doesn't existmkdir -p ~/Obsidian
# Clone the repocd ~/Obsidiangit clone https://github.com/p-oancia/baseworks-kb-shared-brain.gitThis creates the folder: ~/Obsidian/baseworks-kb-shared-brain/
Step 4: Open in Obsidian
Section titled “Step 4: Open in Obsidian”- Download Obsidian if you haven’t: https://obsidian.md/download
- Open Obsidian
- Click “Open folder as vault”
- Navigate to
~/Obsidian/baseworks-kb-shared-brain/and select it
Step 5: Install Obsidian Git Plugin
Section titled “Step 5: Install Obsidian Git Plugin”- In Obsidian, go to Settings (gear icon)
- Go to Community plugins
- Click “Turn on community plugins” (if prompted)
- Click Browse
- Search for “Obsidian Git”
- Click Install, then Enable
Step 6: Configure Obsidian Git
Section titled “Step 6: Configure Obsidian Git”- Go to Settings → Obsidian Git
- Set these options:
- Auto pull interval:
5(minutes) - Auto commit interval:
10(minutes) - Auto push after commit:
On - Pull on startup:
On
- Auto pull interval:
Step 7: Test the Setup
Section titled “Step 7: Test the Setup”- Create a test note in
00-inbox/folder - Open command palette:
Cmd+P(Mac) orCtrl+P(Windows) - Type and select: “Obsidian Git: Commit all changes”
- Then run: “Obsidian Git: Push”
- Check GitHub to confirm your changes appear
Daily Workflow
Section titled “Daily Workflow”- Start of day: Obsidian auto-pulls latest changes on startup
- While working: Make notes as usual
- To sync: Use
Cmd+P→ “Obsidian Git: Commit all changes” → “Obsidian Git: Push” - Or: Let auto-commit/push handle it (every 10 minutes)
Troubleshooting
Section titled “Troubleshooting””Authentication failed”
Section titled “”Authentication failed””Run in Terminal:
gh auth loginFollow the prompts to authenticate.
”Merge conflict”
Section titled “”Merge conflict””- Open command palette → “Obsidian Git: Pull”
- If there’s a conflict, the file will show conflict markers
- Edit the file to resolve, then commit and push
Need help?
Section titled “Need help?”Ask in our shared channel or ping the team.
Last updated: January 2026