All Notes to help you ACE Computer Science at Western University
Coming Soon
Coming Soon
Coming Soon
This repository is meant to live inside an Obsidian vault, not be the vault.
Obsidian stores vault settings in a .obsidian/ folder. That folder should sit outside the git repo so it is not committed. To get that layout:
- Create a parent folder (the name can be anything —
CSNotes,WesternNotes, etc.). - Clone your fork into that folder, so git lives one level down.
- In Obsidian, Open folder as vault on the parent folder — not the cloned repo.
mkdir WesternNotes
cd WesternNotes
git clone https://github.com/<your-username>/CSNotes.gitThat should look like this:
WesternNotes/ ← open THIS folder as your Obsidian vault
├── .obsidian/ ← created by Obsidian; do not put this in git
└── CSNotes/ ← the cloned repo (this is where .git lives)
├── .git/
├── README.md
└── Year2/
Do not open the inner CSNotes folder (the one that contains .git) as a new vault. If you do, Obsidian will create .obsidian/ inside the repo, mix vault settings with the notes, and the intended layout will break.
Want to help improve these notes? Check out the Contribution Guide to get started!
These notes are licensed under CC BY-SA 4.0. You may share and adapt them with attribution, as long as you distribute your adaptations under the same license.