Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/semanticdata/obsidian-starter-vault
🔮 Opinionated Obsidian starter vault—a compilation of extensions and settings to help you learn and start exploring Obsidian.
https://github.com/semanticdata/obsidian-starter-vault
obsidian-css-snippet obsidian-md obsidian-starter obsidian-vault opinionated personal-knowledge-management pkm
Last synced: about 1 month ago
JSON representation
🔮 Opinionated Obsidian starter vault—a compilation of extensions and settings to help you learn and start exploring Obsidian.
- Host: GitHub
- URL: https://github.com/semanticdata/obsidian-starter-vault
- Owner: semanticdata
- License: mit
- Created: 2023-08-26T21:52:32.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-03T20:01:23.000Z (8 months ago)
- Last Synced: 2024-05-04T19:44:41.165Z (8 months ago)
- Topics: obsidian-css-snippet, obsidian-md, obsidian-starter, obsidian-vault, opinionated, personal-knowledge-management, pkm
- Language: Markdown
- Homepage:
- Size: 3.16 MB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# 🔮 Obsidian Starter Vault
![code size](https://img.shields.io/github/languages/code-size/semanticdata/obsidian-test-vault)
![repo size](https://img.shields.io/github/repo-size/semanticdata/obsidian-test-vault)
![commit activity](https://img.shields.io/github/commit-activity/t/semanticdata/obsidian-test-vault)
![last commit](https://img.shields.io/github/last-commit/semanticdata/obsidian-test-vault)An opinionated [Obsidian](https://obsidian.md/) starter vault. It holds a compilation of extensions and settings to help you learn and start exploring Obsidian.
## 🌟 Getting Started
1. Clone or download this repo.
2. Open the repo/folder in Obsidian.
3. Use it, customize it, and have fun!## 🦋 Appearance
The starter uses the [Minimal Theme](https://github.com/kepano/obsidian-minimal) including extra configurations and settings via the [Minimal Theme Settings](https://github.com/kepano/obsidian-minimal) plugin.
### 👨🏼💻 CSS Snippets
You will find a small subset of useful CSS snippets included with the starter. Here's a quick breakdown of what each one does:
* Compact Tab Header - Arranges items in Tab header into groups.
* Default Style Settings - Adds the option to customize Obsidian further.
* Frontmatter Tweaks - Improves the legibility of Frontmatter elements.
* MySnippets Tweaks - Essential UI setting while using [MySnippets](https://github.com/chetachiezikeuzor/MySnippets-Plugin) Plugin.
* Normalize Links - Removes decoration from external links.
* Status bar Tweaks - Improves legibility of the Status bar.
* Table Tweaks - Improves legibility of Tables.
* Typography Fixes - Normalizes styling and typography.## 🤝🏼 Community Plugins
This starter vault uses the following [community plugins](https://obsidian.md/plugins):
* [Advance Tables](https://github.com/tgrosinger/advanced-tables-obsidian) - Improved navigation, formatting, and manipulation to markdown tables.
* [Calendar](https://github.com/liamcain/obsidian-calendar-plugin) - Integrates Daily Notes. Let's you visit any Daily Notes with ease.
* [Doubleshift](https://github.com/Qwyntex/doubleshift) - Press shift or ctrl twice and activate custom actions.
* [Editor Shortcuts](https://github.com/timhor/obsidian-editor-shortcuts) - Adds Hotkeys commonly found in other common code editors.
* [Home Tab](https://github.com/olrenso/obsidian-home-tab) - Integrates recent notes and Omnisearch.
* [Linter](https://github.com/platers/obsidian-linter) - Format and style notes. Akin to something like Prettier.
* [Minimal Settings](https://github.com/kepano/obsidian-minimal-settings) - Allows you to customize the minimal theme settings panel.
* [Mononote](https://github.com/czottmann/obsidian-mononote) - Ensures each note occupies only one tab.
* [MySnippets](https://github.com/chetachiezikeuzor/MySnippets-Plugin) - Adds a status bar menu allowing the user to quickly manage their snippets.
* [Natural Language Dates](https://github.com/argenos/nldates-obsidian) - Allows `@today` style shortcuts.
* [Omnisearch](https://github.com/scambier/obsidian-omnisearch) - Better search. Period.
* [Settings Search](https://github.com/javalent/settings-search) - Adds a search bar to Obsidian settings.
* [Style Settings](https://github.com/mgmeyers/obsidian-style-settings) - Allows snippet, theme, and plugin CSS files define as a set of config options.
* [YAOS - Yet Another Obsidian Synchronizer](https://github.com/mahyarmirrashed/yaos) - Sync your vault to GitHub.## 📂 File Structure
```
root
├── assets/
├── journals/
│ └── first-journal.md
├── templates
│ └── daily-journal.md
└── README.md
```## 🔁 Workflows
### Formatting Text
The _Markdown Linter_ plugin is configured to lint on save for a smoother typing experience. This means every time you press Ctrl + S, it will **format the note** as well as save it.
### Search
* You may open the _Command Palette_ by pressing `Ctrl` `Ctrl` in rapid succession.
* You may start _Omnisearch: Search Vault_ by pressing `Shift` `Shift` in rapid succession.
* Reassigned Ctrl + F to _Omnisearch: In File Search_.
* Reassigned Ctrl + Shift + F to _Omnisearch: Search Vault_.### Editor Shortcuts
| Action | Keybinding |
| ------------------------ | -------------------- |
| Move line up | Alt + Up |
| Move line down | Alt + Down |
| Copy line above | Alt + Shift + Up |
| Copy line below | Alt + shift + Down |
| Select word / selection | Ctrl + D |
| Select line (repeatable) | Ctrl + L |### 🌄 Natural Language Dates
Autocomplete and link natural language expressions to daily notes.
Examples:
* `@today`
* `@tomorrow`
* `@next week`## © License
Source code in this repository is available under the [MIT License](LICENSE).