vault backup: 2025-12-10 11:37:35
This commit is contained in:
+96
@@ -0,0 +1,96 @@
|
||||
---
|
||||
title: A Beginner’s Guide to Creating a Medium Knowledge Base in Obsidian
|
||||
tags:
|
||||
- IT/Tools/Obsidian
|
||||
- Methoden/Wissensmanagement
|
||||
source: https://medium.com/dare-to-be-better/a-beginners-guide-to-creating-a-medium-knowledge-base-in-obsidian-ab7c4cc06b3b
|
||||
---
|
||||
|
||||
## Save all your articles and notes in one place, find connections, and get inspired.
|
||||
|
||||

|
||||
Created by Author
|
||||
|
||||
Recently, I stumbled upon [a curious note-taking app called Obsidian](https://medium.com/dare-to-be-better/create-and-manage-your-knowledge-base-with-obsidian-de7688dc0790) and immediately got an idea:
|
||||
|
||||
> What if I create a single knowledge database of all my Medium articles, blog posts, notes, and ideas for future articles?
|
||||
|
||||
I write not only on Medium so I have a lot of content here and there (and I’m pretty sure you do too!). My old blog, notes on my phone, links, Word documents, ideas for future articles in Trello, a few notebooks, random pieces of paper, even a few napkins…you got the idea. **It’s time to get organized.** Another cool thing to have would be a database of all my lecture notes, links to technical documentation I use the most, and other exciting stuff I use at work almost daily.
|
||||
|
||||
Here is how I want my database to look like eventually…
|
||||
|
||||

|
||||
|
||||
[Keep Productive](https://www.keepproductive.com/blog/obsidian-beginners-guide)
|
||||
|
||||
But let’s start small by getting all my Medium articles and storing them in an Obsidian database. Exporting, tagging, and linking 30+ articles is already going to take a while. But it brings me comfort to know that everything I ever wrote will be securely stored on my server and if something ever happens to Medium (I hope not), I’ll still have all my content. I also imagine that seeing different pieces of my writing in one place, organized in clusters, color-coded, easily linkable and searchable, can be a great source of inspiration for my future articles. I can also add audio, video, images, drawings, and anything I want to my Obsidian notes. Cool, huh?
|
||||
|
||||
As a bonus, an average Obsidian knowledge base looks really nice. Just click on any node and you’ll be able to see a whole article:
|
||||
|
||||

|
||||
|
||||
Obsidian is definitely not your average note-taking app. Let’s just hope I’ll have enough patience to finish the writing database and move on to creating another one, fully devoted to programming.
|
||||
|
||||
[I already covered the basics of Markdown and Obsidian in another article](https://medium.com/dare-to-be-better/create-and-manage-your-knowledge-base-with-obsidian-de7688dc0790), so let’s move on straight to this project.
|
||||
|
||||
## Export your content
|
||||
|
||||
First things first. Let’s create a folder that will later become an Obsidian vault and add all our Medium articles there. Don’t worry about creating sub-folders for now, you can easily do that inside Obsidian.
|
||||
|
||||
I used this article to export five of my articles in a Markdown format and save them on my computer:
|
||||
|
||||
The author mentions that there are browser extensions that you can use to do it but none of them worked for me. The first method works like a charm though. And don’t worry if you have never used a terminal, node, and bash commands. The guide above has all the details.
|
||||
|
||||
The only thing I would mention is that the link you will be using is not the same link that you see in a browser. It’s always going to be:
|
||||
|
||||
<a id="6e54"></a>[https://medium.com/p/](https://medium.com/@yeong.crypto/export-your-medium-posts-to-markdown-b5ccc8cb0050){the last part of the link you see in a browser}
|
||||
|
||||
And here is an example of the full command:
|
||||
|
||||
<a id="9af8"></a>mediumexporter [https://medium.com/p/ai-that-can-write-code-is-here-73e5bef687e0](https://medium.com/@yeong.crypto/export-your-medium-posts-to-markdown-b5ccc8cb0050) \> medium_post.md
|
||||
|
||||

|
||||
Exporting Medium articles in a Terminal
|
||||
|
||||
## Start a new vault
|
||||
|
||||
When you have at least a few of your articles saved on your computer, it’s time to create a new vault and use your new folder as its location. Immediately, you’ll see all your content inside. Use the buttons on the left panel to switch between views and enjoy your graph. At first, it won’t look too fancy because you still have some work to do.
|
||||
|
||||

|
||||
|
||||
New Vault
|
||||
|
||||
## Link and tag your content
|
||||
|
||||

|
||||
|
||||
Initial view
|
||||
|
||||
Here comes the fun part — filtering, color-coding, grouping, and adjusting your view. ==If you want to organize articles around the same topic, I would recommend separating everything into folders and creating a content page in every folder. That page will contain a list of links to other articles in that folder.== Below, you can see that I created a new page called Programming that links three of my articles together.
|
||||
|
||||

|
||||
|
||||
Grouping and linking similar articles together
|
||||
|
||||
To create a link, start by typing “\[\[“ and selecting the name of the article you want to link:
|
||||
|
||||

|
||||
Created by Author
|
||||
|
||||
Color-coding is going to be even easier. Select **Groups** on your Graph view and choose a color for all articles that contain a specific keyword. Obsidian is pretty smart and will help you to organize your notes. I would also recommend adding hashtags and keywords but a Medium article has some of those already.
|
||||
|
||||
## Helpful Links:
|
||||
|
||||
- To learn more about all the amazing features that Obsidian has to offer refer to [their official documentation](https://help.obsidian.md/Plugins/Graph+view/).
|
||||
- [A beginner-friendly guide](https://theproductiveengineer.net/the-beginners-guide-to-obsidian-notes-step-by-step/) to creating Obsidian notes
|
||||
- [Obsidian’s website](https://obsidian.md/)
|
||||
- [Interactive Markdown tutorial](https://www.markdowntutorial.com/lesson/1/)
|
||||
- [Markdown Guide](https://www.markdownguide.org/)
|
||||
|
||||
I hope that this article inspired you to start your own personal project and create a database of things that matter to you the most. If you have images, ideas, and files to share, please do so in the comments below. I would love to see what you were able to create!
|
||||
|
||||
**If you liked this article, here are some other articles you may enjoy:**
|
||||
|
||||
If you liked this story, you might also like a Medium membership. It’s only $5 a month (a price of a cup of coffee!) but it will give you unlimited access to stories while supporting your favorite writers. If you sign up using [this link](https://medium.com/@valerie_m/membership), I’ll earn a small commission. Thanks!
|
||||
|
||||
If you love learning about new stuff as much as I do, consider subscribing to my weekly [**Becoming Better Newsletter**](http://daretobebetter.substack.com/)**.**
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Backing up Your Obsidian Vault on Github (for free!) - Obsidian Rocks
|
||||
source: https://obsidian.rocks/backing-up-your-obsidian-vault-on-github-for-free/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/backing-up-your-obsidian-vault-on-github-for-free/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Building Systems in Obsidian - Obsidian Rocks
|
||||
source: https://obsidian.rocks/building-systems-in-obsidian/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/building-systems-in-obsidian/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Building a Second Brain and GTD - Obsidian Rocks
|
||||
source: https://obsidian.rocks/building-a-second-brain-and-gtd/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/building-a-second-brain-and-gtd/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Can you create an Obsidian smart home?
|
||||
author: Leah Ferguson
|
||||
type: link
|
||||
source: https://leahferguson.com/blog/obsidian-smart-home/
|
||||
---
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Creating Dynamic Graphs in Obsidian - Obsidian Rocks
|
||||
source: https://obsidian.rocks/creating-dynamic-graphs-in-obsidian/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/creating-dynamic-graphs-in-obsidian/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Creating a Today View in Obsidian - Obsidian Rocks
|
||||
source: https://obsidian.rocks/creating-a-today-view-in-obsidian/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/creating-a-today-view-in-obsidian/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Dataview Integration - Obsidian Charts
|
||||
source: https://charts.phibr0.de/Meta/Charts/Dataview+Integration
|
||||
---
|
||||
|
||||
https://charts.phibr0.de/Meta/Charts/Dataview+Integration
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: "Dataview in Obsidian: A Beginner's Guide - Obsidian Rocks"
|
||||
source: https://obsidian.rocks/dataview-in-obsidian-a-beginners-guide/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/dataview-in-obsidian-a-beginners-guide/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Dataview integration - Obsidian Full Calendar
|
||||
source: https://davish.github.io/obsidian-full-calendar/advanced/dataview/
|
||||
---
|
||||
|
||||
https://davish.github.io/obsidian-full-calendar/advanced/dataview/
|
||||
@@ -0,0 +1,11 @@
|
||||
---
|
||||
aliases:
|
||||
tags:
|
||||
- IT/Tools/Obsidian
|
||||
- IT/Tools/Obsidian/Plugins
|
||||
title: Dataview
|
||||
---
|
||||
## Verwendung
|
||||
|
||||
## Links
|
||||
- https://blacksmithgu.github.io/obsidian-dataview/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Der kostenlose Schreibassistent für mehrere Sprachen | LanguageTool Insights
|
||||
source: https://languagetool.org/insights/de/beitrag/produkt-grundlagen/
|
||||
---
|
||||
|
||||
https://languagetool.org/insights/de/beitrag/produkt-grundlagen/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Email Notes to Obsidian. Introduction | by Patrick Berry | Medium
|
||||
source: https://patrickberry.medium.com/email-notes-to-obsidian-8fba96a7d35b
|
||||
---
|
||||
|
||||
https://patrickberry.medium.com/email-notes-to-obsidian-8fba96a7d35b
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Examples - Tasks User Guide - Obsidian Publish
|
||||
source: https://publish.obsidian.md/tasks/Queries/Examples
|
||||
---
|
||||
|
||||
https://publish.obsidian.md/tasks/Queries/Examples
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: File Hierarchy SOP - Leah Ferguson
|
||||
source: https://notes.leahferguson.com/00+Meta/04+SOP/File+Hierarchy+SOP
|
||||
---
|
||||
|
||||
https://notes.leahferguson.com/00+Meta/04+SOP/File+Hierarchy+SOP
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Five ideas for naming notes in Obsidian - Obsidian Rocks
|
||||
source: https://obsidian.rocks/five-ideas-for-naming-notes-in-obsidian/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/five-ideas-for-naming-notes-in-obsidian/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Folders or Links? The key to both is A.C.C.E.S.S. - YouTube
|
||||
source: https://www.youtube.com/watch?v=p0zWJ-TLghw
|
||||
---
|
||||
|
||||
https://www.youtube.com/watch?v=p0zWJ-TLghw
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
title: Getting Started with Obsidian - A Beginner's Guide
|
||||
---
|
||||
|
||||
https://obsidian.rocks/getting-started-with-obsidian-a-beginners-guide/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Getting started with Zettelkasten in Obsidian - Obsidian Rocks
|
||||
source: https://obsidian.rocks/getting-started-with-zettelkasten-in-obsidian/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/getting-started-with-zettelkasten-in-obsidian/
|
||||
@@ -0,0 +1,8 @@
|
||||
---
|
||||
aliases:
|
||||
tags:
|
||||
title: GitHub - Clemens-E_obsidian-languagetool-plugin at
|
||||
source: https://github.com/Clemens-E/obsidian-languagetool-plugin?ref=languagetool.org
|
||||
---
|
||||
|
||||
https://github.com/Clemens-E/obsidian-languagetool-plugin?ref=languagetool.org
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: "GitHub - akaalias/obsidian-footnotes: Makes creating footnotes in Obsidian more fun!"
|
||||
source: https://github.com/akaalias/obsidian-footnotes
|
||||
---
|
||||
|
||||
https://github.com/akaalias/obsidian-footnotes
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: "GitHub - blacksmithgu/obsidian-dataview: A high-performance data index and query language over Markdown files, for https://obsidian.md/."
|
||||
source: https://github.com/blacksmithgu/obsidian-dataview
|
||||
---
|
||||
|
||||
https://github.com/blacksmithgu/obsidian-dataview
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: "GitHub - farux/obsidian-auto-note-mover: This is a plugin for Obsidian (https://obsidian.md)."
|
||||
source: https://github.com/farux/obsidian-auto-note-mover
|
||||
---
|
||||
|
||||
https://github.com/farux/obsidian-auto-note-mover
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: "GitHub - liamcain/obsidian-periodic-notes: Create/manage your daily, weekly, and monthly notes in Obsidian"
|
||||
source: https://github.com/liamcain/obsidian-periodic-notes
|
||||
---
|
||||
|
||||
https://github.com/liamcain/obsidian-periodic-notes
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: "GitHub - mulfok/periodic-note-templates: A set of periodic note templates for Obsidian.md."
|
||||
source: https://github.com/mulfok/periodic-note-templates
|
||||
---
|
||||
|
||||
https://github.com/mulfok/periodic-note-templates
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: "GitHub - pyrochlore/obsidian-tracker: A plugin tracks occurrences and numbers in your notes"
|
||||
source: https://github.com/pyrochlore/obsidian-tracker
|
||||
---
|
||||
|
||||
https://github.com/pyrochlore/obsidian-tracker
|
||||
@@ -0,0 +1,214 @@
|
||||
---
|
||||
title: How I Manage Projects and Goals in Obsidian
|
||||
source: https://bagerbach.com/blog/projects-and-goals-obsidian
|
||||
---
|
||||
|
||||
I created a system in Obsidian that allows you to manage your goals and projects easily.
|
||||
|
||||

|
||||
|
||||
You get a Kanban overview—as seen in the image above—as well as a dashboard for your goals and projects.
|
||||
|
||||

|
||||
Projects are used to achieve goals, so we link them together to see where and how we're making progres.
|
||||
|
||||
Let's get started.
|
||||
|
||||
## [Required plugins & theme](https://bagerbach.com/blog/projects-and-goals-obsidian#required-plugins--theme)
|
||||
|
||||
We use a few plugins to facilitate this system and its workflows. I'll explain what each of them does, and why it's there. Then you can make the decision to leave it out, if you don't want it. Click the links to open the plugin in the Obsidian Plugin Store.
|
||||
|
||||
- **The Minimal Theme**: Makes the whole thing beautiful to look at. Cards will not work in the dashboard without it.
|
||||
- [Contextual Typography](obsidian://show-plugin?id=obsidian-contextual-typography): Necessary for (our usage of) Minimal.
|
||||
- [Dataview](obsidian://show-plugin?id=dataview): Necessary. Facilitates all the dynamic properties and views.
|
||||
- [QuickAdd](obsidian://show-plugin?id=quickadd): Automates the creation of goals and projects, which would otherwise require quite a few steps to create.
|
||||
- [Kanban](obsidian://show-plugin?id=obsidian-kanban): Places both Goals and Projects in a nice overview that helps make sense of them.
|
||||
- [MetaEdit](obsidian://show-plugin?id=metaedit): Whenever you move cards between lanes in the Kanban board, this automates the updating of properties. This makes the back-end work for seeing which projects relate to which goals.
|
||||
|
||||
I've made both QuickAdd and MetaEdit. You're free to ask me questions regarding them (or this system).
|
||||
|
||||
## [Setting up the system](https://bagerbach.com/blog/projects-and-goals-obsidian#setting-up-the-system)
|
||||
|
||||
I've tried to make setup as easy as possible. No matter if you're starting from scratch with Obsidian, or just want to add something new to your workflow, I've got you covered.
|
||||
|
||||
### [Step 0. Download the vault](https://bagerbach.com/blog/projects-and-goals-obsidian#step-0-download-the-vault)
|
||||
|
||||
You can find the entire Obsidian Vault with this system (and everything set up) here: [Christian's Demo Vault](https://github.com/chhoumann/DemoVault).
|
||||
|
||||
You'll want to download the repository. You can do that by clicking "Download ZIP", which is under the "Code" menu. You can also open each file individually and copy & paste, if you prefer.
|
||||
|
||||
If you don't have an obsidian vault yet, you can just download the vault and you're done.
|
||||
|
||||
However, if you already have an existing vault and want to add this system, here's how. Don't worry, it's super quick.
|
||||
|
||||
### [Step 1. Copy & pasting](https://bagerbach.com/blog/projects-and-goals-obsidian#step-1-copy--pasting)
|
||||
|
||||
First, make sure you've installed and enabled the required plugins and themes.
|
||||
|
||||
Inside your vault, you'll want places to store your goal notes, your project notes, the templates we use to create them, and a folder called `views` to store the Dataview scripts this system uses. You can create the folders wherever you want.
|
||||
|
||||
Let's take it in steps:
|
||||
|
||||
1. Create folders for `goals` and `projects`
|
||||
2. Copy the `views` folder into your vault (you can put in in a folder, if you want)
|
||||
3. Copy the templates into your vault. If you have a templates folder, just copy the two templates into it.
|
||||
4. Copy the markdown files, `Dashboard.md`, `Goals.md`, and `Project Board.md` into your vault. This saves you some setup time. The Kanban board already have some cards, but you can just delete them.
|
||||
|
||||
All done copy & pasting! Now we just have to set up the plugins.
|
||||
|
||||
### [Step 3. Setting up the plugins](https://bagerbach.com/blog/projects-and-goals-obsidian#step-3-setting-up-the-plugins)
|
||||
|
||||
You're actually already done with setting up all of them except Dataview, MetaEdit, and QuickAdd.
|
||||
|
||||
#### [Dataview](https://bagerbach.com/blog/projects-and-goals-obsidian#dataview)
|
||||
|
||||
Open Obsidian's settings, find Dataview's settings, and enable the following:
|
||||
|
||||
- Enable JavaScript Queries
|
||||
- Enable Inline JavaScript Queries
|
||||
- Enable Inline Field Highlighting
|
||||
|
||||
#### [MetaEdit](https://bagerbach.com/blog/projects-and-goals-obsidian#metaedit)
|
||||
|
||||
Open Obsidian's settings, find MetaEdit's settings, and do the following:
|
||||
|
||||
1. Enable Kanban Helper
|
||||
2. Select the Project Board
|
||||
3. Write `status` in the field under "Property in link."
|
||||
4. Do the same for Goals, and write `Type` under "Property in link."
|
||||
|
||||
It should look somewhat like this:
|
||||
|
||||

|
||||
|
||||
#### [Setting up QuickAdd](https://bagerbach.com/blog/projects-and-goals-obsidian#setting-up-quickadd)
|
||||
|
||||
Open Obsidian's settings, find QuickAdd's settings, and do the following.
|
||||
|
||||
First, click "Manage Macros." Then, add two new macros: `Add Goal` and `Add Project`. We'll configure these now.
|
||||
|
||||

|
||||
|
||||
I have made a video on how you can use QuickAdd, which shows how you can use the interface and the various aspects. [Click here to see it](https://youtu.be/gYK3VDQsZJo).
|
||||
|
||||
##### [Configuring Add Goal](https://bagerbach.com/blog/projects-and-goals-obsidian#configuring-add-goal)
|
||||
|
||||
Click configure on `Add Goal`. Now we need to add the steps. To add them, click "Template", then click the clock button, and lastly, click "Capture."
|
||||
|
||||
This should have added three steps to the macro. Click configure ⚙ on the first one ("Untitled Template Choice"). You can click the title of it to change its name. I recommend "Create Goal Note."
|
||||
|
||||
You should configure it such that
|
||||
|
||||
- The template path points to the template we inserted for goals
|
||||
- It has a file name format that says: `{{DATE}} - {{VALUE:Goal}}`
|
||||
- This makes it such that the file name of the created file contains the data and goal title. If you change this, you need to change the capture as well!
|
||||
- Make it add the note to the right folder.
|
||||
|
||||
For me, this looks like so:
|
||||
|
||||

|
||||
|
||||
Go back out to the macro. Set the wait delay to 200 ms.
|
||||
|
||||
Now, click configure ⚙ on the third one ("Untitled Capture Choice"). I called this `Send to Kanban Board`. Configure it like this:
|
||||
|
||||
- Capture To should be the path to the Kanban board with your goals. Mine is simply `Goals.md`.
|
||||
- Enable Task.
|
||||
- Insert after: `## {{VALUE:Professional, Physical, Knowledge, Wealth, Life}}`
|
||||
- This ensures that you're asked which lane you want to add the card to, and then adds the card to that lane.
|
||||
- Enable Capture Format, and make it: `[[{{DATE}} - {{VALUE:Goal}}|{{VALUE:Goal}}]]`
|
||||
- This is very important, as it links to the goal note you create. If you changed the file name format earlier, you'll need to change it here, too.
|
||||
|
||||
And now we're done with this macro. We'll need to do something similar in `Add Project`.
|
||||
|
||||
##### [Configuring Add Project](https://bagerbach.com/blog/projects-and-goals-obsidian#configuring-add-project)
|
||||
|
||||
You'll be doing something very similar here, so I'll show you what mine looks like, and you can set yours accourdingly.
|
||||
|
||||
The macro:
|
||||
|
||||

|
||||
|
||||
The `Create Project Note` step:
|
||||
|
||||

|
||||
|
||||
The `Capture to project board` step:
|
||||
|
||||
- Capture to: `Project Board.md`
|
||||
- Task enabled
|
||||
- Insert after: `## Todo`
|
||||
- Capture Format: `[[; {{VALUE:⚒ Add Project}}|{{VALUE:⚒ Add Project}}]]`
|
||||
|
||||
The principles are the same here.
|
||||
|
||||
##### [Finishing touches](https://bagerbach.com/blog/projects-and-goals-obsidian#finishing-touches)
|
||||
|
||||
We're almost completely done. Just need to set up the QuickAdd choices. If you go back to the main settings for QuickAdd, you are able to add Choices. You'll want to add two macro choices, which means that you select "Macro" from the drop-down menu and add it. I named mine `🎯 Add Goal` and `👷 Add Project`, respectively. Now you'll want to click the configure ⚙ button for these and select the appropriate macro.
|
||||
|
||||
At this point, you are finished setting everything up. You can now add projects and goals as you want.
|
||||
|
||||
In [How it works](https://bagerbach.com/blog/projects-and-goals-obsidian#how-it-works), I'll describe how everything works behind-the-scenes.
|
||||
|
||||
## [Updated: Auto Tracking](https://bagerbach.com/blog/projects-and-goals-obsidian#updated-auto-tracking)
|
||||
|
||||
Since making this system, I've added a feature that automatically tracks your progress on goals. This is the 'auto-track' feature.
|
||||
|
||||
It works by using tasks inside your goal & project notes. A task in one of these notes contributes to the progress of the goal/project. The progress is calculated by the number of tasks that are completed, divided by the total number of tasks. For a goal, this is the sum of all tasks in all project notes that contribute to the goal *and* tasks in the goal note.
|
||||
|
||||
You can use this in your own vault by copying the `autotracking_goal_item_template`. This template is akin to the `goal_item_template`, but facilitates the task tracking.
|
||||
|
||||
I've added a QuickAdd choice, `🎯 Add Auto Tracking Goal`, to the vault for creating an auto-tracked goal. It is basically the same as the `Add Goal` macro, but uses the `autotracking_goal_item_template` instead. To replicate this in your own vault, create a macro called `Add Auto Tracking Goal` and configure like the other [Add Goal](https://bagerbach.com/blog/projects-and-goals-obsidian#configuring-add-goal) macro, but using the autotracking template instead.
|
||||
|
||||
## [How it works](https://bagerbach.com/blog/projects-and-goals-obsidian#how-it-works)
|
||||
|
||||
The system leverages multiple plugins that work in tandem to create the full experience. Each of them play their own part.
|
||||
|
||||
### [The Dashboard](https://bagerbach.com/blog/projects-and-goals-obsidian#the-dashboard)
|
||||
|
||||
This is where you can get an overview of your active projects and goals. It's great for getting an overview.
|
||||
|
||||
We have to Dataview queries on the page. The first one displays Goals in a table, which Minimal transforms into a cards view. We depend here on having set an alias, which we use to link to the goal. We also rely on 'aggregating' the `Bar` metadata property, which creates the progress bar. This view only shows goals where the progress isn't equal to the target. In other words, goals that aren't yet achieved.
|
||||
|
||||
The dashboard also shows projects. Like with goals, these are shown in a cards view. Only active projects are shown. Information about the project and the goals it contributes to is also shown.
|
||||
|
||||
### [Goals](https://bagerbach.com/blog/projects-and-goals-obsidian#goals)
|
||||
|
||||
Starting with the Kanban board, it simply shows goals and information about them. The Kanban plugin allows you to show metadata properties from your notes, and we show all relevant information here. This page is great for getting an overview over your goals and what you are doing to achieve them.
|
||||
|
||||
Only projects that are active, i.e., "In Progress," are shown here. You are able to see all projects that are linked to a goal by opening the goal note.
|
||||
|
||||
Each goal note has a few noteworthy frontmatter fields
|
||||
|
||||
- `tags`, which should always include `goal`.
|
||||
- `alias`, which is an alias that has the goal name, but without the date. This is set automatically by QuickAdd.
|
||||
- `Type` denotes the type of goal. This is automatically updated by MetaEdit, as it represents your goal area. This allows you to later query your goals by type with Dataview.
|
||||
- `Progress` represents your current progress towards your target goal. This could be semesters finished for your bachelor's degree.
|
||||
- Notably, you can also count *down* towards something. This requires that you add an additional YAML property called `Start`. This would allow you to set goals where your target is lower than your progress, and the goal is to reduce your current amount. The `Start` property denotes your starting point, and is necessary to calculate your progress percent. It is, however, not necessary if you are counting upwards, as a start of 0 is assumed.
|
||||
- `Target` represents the goal target.
|
||||
- `Reason` is your reason for undertaking the goal. Why are you doing it in the first place?
|
||||
- `Timespan` denotes the timespan for your goal.
|
||||
- `Bar` is a Dataview field. It leverages an inline Dataview query to display a custom Dataviewjs view called `progress-bar`. This is what is contained within the `views` folder. It is also what does the calculations and displaying of the progress bar.
|
||||
- `Projects` is also a Dataview field with an inline Dataview query. This query searches for all links into the goal note with the `#project` tag. It also constrains the projects to those that are "In Progress", which is denoted by their lane in the Project Board.
|
||||
|
||||
Further down on the goal note you'll find a Dataview table that displays all projects undertaken to achieve the goal.
|
||||
|
||||
I have included headers in the goal note template that you might find useful, but you are free to change the contents of the note as you see fit.
|
||||
|
||||
### [Projects](https://bagerbach.com/blog/projects-and-goals-obsidian#projects)
|
||||
|
||||
Projects work in much the same way. As you move projects around on the Kanban board, their status updates.
|
||||
|
||||
In each project note, you'll find some notable frontmatter.
|
||||
|
||||
- `tags` should always contain `project`, which marks the note as a project.
|
||||
- `alias` is similar to the goal note alias.
|
||||
- `status` denotes the project status. This field is automatically updated by MetaEdit as you move projects around on your Kanban board.
|
||||
- `subtitle` is the subtitle for your project. Additional information, or project purpose, might be interesting to add here.
|
||||
- `Goal` is an inline Dataview field. This links to the relevant goal note. Linking to goal notes allow you to connect your action items to their "why," which is represented by your goal note. You can connect a project to multiple goals, as long as you comma-separate them.
|
||||
|
||||
In this template I have also included some relevant headers. You are, again, free to change these and adapt the note to your own needs.
|
||||
|
||||
If you found this useful, consider [buying me a coffee](https://www.buymeacoffee.com/chhoumann).
|
||||
|
||||
Make sure you sign up for my newsletter below to get updates on this and similar projects.
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
title: How I Use Obsidian for Note-Taking and Note-Making
|
||||
---
|
||||
|
||||
https://www.linkedin.com/pulse/how-i-use-obsidian-note-taking-note-making-martine-ellis
|
||||
@@ -0,0 +1,74 @@
|
||||
---
|
||||
title: How Mermaid diagrams work in Obsidian - Ensley Tan - Medium
|
||||
source: https://medium.com/@ensleytan/how-mermaid-diagrams-work-in-obsidian-b7680fe00fa8
|
||||
tags:
|
||||
- IT/Tools/Obsidian
|
||||
- IT/Development/Mermaid
|
||||
---
|
||||
I’m a sucker for features that are native to an app that I’m using and recently I’ve been learning how mermaid diagrams work in Obsidian. (I have been told about Excalidraw, but I draw horribly with my mouse and you need to download the Excalidraw plugin for it to work in Obsidian.)
|
||||
|
||||
## What’s Mermaid
|
||||
|
||||
It’s a way of creating diagrams using simple markup language. No drawing skills needed! No additional installation is needed either. Most useful for quickly jotting down a sequence of steps or a set of interconnected relationships.
|
||||
|
||||
Here are the two diagrams I use the most, as the syntax and variables they require are easy to remember.
|
||||
|
||||
## **A Simple flowchart / graph**
|
||||
|
||||

|
||||
|
||||
The syntax used is:
|
||||
|
||||

|
||||
|
||||
The first thing to tell mermaid is that you want to create a flowchart. There are other types of charts, more on that below.
|
||||
|
||||
The second thing is to declare which direction the chart should progress. You have a choice of TB (Top-Bottom), LR (Left-Right) or their opposites, BT and RL.
|
||||
|
||||

|
||||
|
||||
Charts can go BT, TB, LR, RL!
|
||||
|
||||
Then you can start adding the nodes you want and what sort of connection they have.
|
||||
|
||||
The most simple node consists of a single word. But if you want to have multiple words in one node, they need to be enclosed with square brackets and any alphanumeric string. I used “1” here, but even “Elephant” will work!
|
||||
|
||||
You also need to use an alphanumeric prefix and specific brackets if you want to change the shape of the node:
|
||||
|
||||

|
||||
|
||||
Node types
|
||||
|
||||
Lastly, you can show different and multiple relationships between the nodes. You can change the thickness of the links and whether there should be arrows. You can also add text to state the nature of the link.
|
||||
|
||||

|
||||
Different types of connections between nodes
|
||||
|
||||
## Pie chart
|
||||
|
||||
The pie chart works largely the same way, but with even fewer details needed. You just need to indicate groups and each group’s share of the pie.
|
||||
|
||||

|
||||
|
||||
## Other diagrams that work well in Obsidian
|
||||
|
||||
There are a whole list of other interesting charts in Mermaid. But I have found that the syntax becomes more complicated, meaning that I’m less likely to use them on the fly. More details on how to use them and the other diagram types I didn’t share [here](https://mermaid-js.github.io/mermaid/#/sequenceDiagram).
|
||||
|
||||
Below I’ve shared two other sorts of diagrams which I think work pretty well in Obsidian. All of the diagrams can have different colours, shapes etc if you feel like playing around with those.
|
||||
|
||||
## Sequence Diagram
|
||||
|
||||

|
||||
|
||||
## Gantt Chart
|
||||
|
||||

|
||||
|
||||
**Take a look at the rest of my articles on Obsidian:**
|
||||
|
||||
- [How to use Obsidian or any note-taking app for work (aka don’t fall for PKM candy)](https://medium.com/@ensleytan/how-to-use-obsidian-or-any-note-taking-app-for-work-aka-dont-fall-for-pkm-candy-d1f5396e4eb1)
|
||||
- [When you should consider switching to Obsidian](https://medium.com/@ensleytan/when-should-you-consider-switching-to-obsidian-6f37a1a68ecf?source=friends_link&sk=69246013e5222bc1cee1c0597df74aa4)
|
||||
- [Obsidian’s Graph Analysis plugin](https://medium.com/@ensleytan/obsidians-graph-analysis-plugin-c9c107da3331)
|
||||
- [Using Obsidian’s Graph View for real](https://medium.com/@ensleytan/using-obsidians-graph-view-for-real-99fd94153514?source=friends_link&sk=d68022880cda9ebcced0b926b11670a5)
|
||||
- [Using Obsidian for group KM](https://medium.com/@ensleytan/using-obsidian-for-group-km-145646068cd7?source=friends_link&sk=8c0b3dc4adaeadc8671b8da30ce7fa92)
|
||||
- [Obsidian for making sense of things](https://medium.com/@ensleytan/obsidian-for-making-sense-of-things-7b407c572846?source=friends_link&sk=3fb7dfa421f644e9994766abdf3ffe39)
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: How to Add Tasks to your Daily Notes in Obsidian - Obsidian Rocks
|
||||
source: https://obsidian.rocks/how-to-add-tasks-to-your-daily-notes/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/how-to-add-tasks-to-your-daily-notes/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: How to Backup Obsidian - Obsidian Rocks
|
||||
source: https://obsidian.rocks/how-to-backup-obsidian/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/how-to-backup-obsidian/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: How to Build a Successful Workflow for your Second Brain | Medium
|
||||
source: https://medium.com/@francesco.amighetti/unlock-your-potential-as-a-digital-creator-the-workflow-strategy-for-success-10bfb84d1b8b
|
||||
---
|
||||
|
||||
https://medium.com/@francesco.amighetti/unlock-your-potential-as-a-digital-creator-the-workflow-strategy-for-success-10bfb84d1b8b
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: How to Manage Projects in Obsidian - Obsidian Rocks
|
||||
source: https://obsidian.rocks/how-to-manage-projects-in-obsidian/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/how-to-manage-projects-in-obsidian/
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
{}
|
||||
---
|
||||
Link:
|
||||
https://obsidian.rocks/how-to-manage-projects-in-obsidian/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: How to Save Your Emails to Obsidian in 5 Steps - with a 1000+ Emails Example - YouTube
|
||||
source: https://www.youtube.com/watch?v=sz5CsdrEXbA
|
||||
---
|
||||
|
||||
https://www.youtube.com/watch?v=sz5CsdrEXbA
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: How to Take Book Notes in Obsidian - Obsidian Rocks
|
||||
source: https://obsidian.rocks/how-to-take-book-notes-in-obsidian/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/how-to-take-book-notes-in-obsidian/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: How to Use Obsidian Community Plugins - Obsidian Rocks
|
||||
source: https://obsidian.rocks/how-to-use-community-plugins-in-obsidian/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/how-to-use-community-plugins-in-obsidian/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: How to take notes for D&D in Obsidian with Leah Ferguson - YouTube
|
||||
source: https://www.youtube.com/watch?v=MqN04ZXWufc
|
||||
---
|
||||
|
||||
https://www.youtube.com/watch?v=MqN04ZXWufc
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
{}
|
||||
---
|
||||
Link:
|
||||
https://publish.obsidian.md/tasks/Introduction
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Johnny Decimal - Leah Ferguson
|
||||
source: https://notes.leahferguson.com/40+Atomic/Johnny+Decimal
|
||||
---
|
||||
|
||||
https://notes.leahferguson.com/40+Atomic/Johnny+Decimal
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Journaling in Obsidian - Obsidian Rocks
|
||||
source: https://obsidian.rocks/journaling-in-obsidian/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/journaling-in-obsidian/
|
||||
@@ -0,0 +1,10 @@
|
||||
---
|
||||
tags:
|
||||
- IT/Tools/Obsidian
|
||||
- IT/Tools/Obsidian/Plugins
|
||||
---
|
||||
## Verwendung
|
||||
|
||||
## Links
|
||||
- https://github.com/srg-kostyrko/obsidian-journal
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: LanguageTool für Obsidian | LanguageTool Insights
|
||||
source: https://languagetool.org/insights/de/beitrag/produkt-obsidian/
|
||||
---
|
||||
|
||||
https://languagetool.org/insights/de/beitrag/produkt-obsidian/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: "Maps of Content: Effortless organization for notes - Obsidian Rocks"
|
||||
source: https://obsidian.rocks/maps-of-content-effortless-organization-for-notes/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/maps-of-content-effortless-organization-for-notes/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Obsidian Charts Documentation - Obsidian Charts
|
||||
source: https://charts.phibr0.de/Meta/Charts/Obsidian+Charts+Documentation
|
||||
---
|
||||
|
||||
https://charts.phibr0.de/Meta/Charts/Obsidian+Charts+Documentation
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Obsidian Community Plugins SOP - Leah Ferguson
|
||||
source: https://notes.leahferguson.com/00+Meta/04+SOP/Obsidian+Community+Plugins+SOP
|
||||
---
|
||||
|
||||
https://notes.leahferguson.com/00+Meta/04+SOP/Obsidian+Community+Plugins+SOP
|
||||
@@ -0,0 +1,26 @@
|
||||
---
|
||||
tags:
|
||||
- IT/Tools/Obsidian
|
||||
---
|
||||
|
||||
## Official Links
|
||||
|
||||
- [Vaults - Obsidian Hub - Obsidian Publish](https://publish.obsidian.md/hub/03+-+Showcases+%26+Templates/Vaults/%F0%9F%97%82%EF%B8%8F+Vaults)
|
||||
|
||||
## Youtube
|
||||
|
||||
- [You all NEED these Obsidian community plugins](https://www.youtube.com/watch?v=Yzi1o-BH6QQ)
|
||||
- [Creating a D&D DM's Brain Attic with Obsidian](https://www.youtube.com/watch?v=Fblwp-Uop_8)
|
||||
- [EVERY Plugin I'm Using After 2 years in Obsidian](https://www.youtube.com/watch?v=cBm95iCcX2E)
|
||||
- [How I’m ACTUALLY Using The Obsidian Canvas](https://www.youtube.com/watch?v=HFK3D7zeyTA)
|
||||
- [Planning For 2023 Using Obsidian](https://www.youtube.com/watch?v=pLQBZ1uYDac)
|
||||
- [Building a USEFUL Dashboard in Obsidian](https://www.youtube.com/watch?v=AatZl1Z_n-g)
|
||||
|
||||
- [x] How to create things with your notes https://www.youtube.com/watch?v=4zrs_vVRwD4 [start:: 2023-06-14] [scheduled:: 2023-06-19] [completion:: 2023-06-21]
|
||||
- [x] Obsidian Canvas https://www.youtube.com/watch?v=vLBd_ADeKIw [start:: 2023-06-14] [scheduled:: 2023-06-19] [completion:: 2023-06-24]
|
||||
- [x] Folders or Links? The key to both is A.C.C.E.S.S. https://www.youtube.com/watch?v=p0zWJ-TLghw [start:: 2023-06-24] [scheduled:: 2023-06-24] [completion:: 2023-06-26]
|
||||
|
||||
## Task Management
|
||||
- https://github.com/702573N/Obsidian-Tasks-Timeline
|
||||
- https://mostlymaths.net/2022/08/obsidian-task-management.html/
|
||||
- https://medium.com/technology-hits/my-obsidian-setup-part-2-1b82050fac0f
|
||||
@@ -0,0 +1,20 @@
|
||||
---
|
||||
tags:
|
||||
- IT/Tools/Obsidian
|
||||
- IT/Development/Mermaid
|
||||
---
|
||||
|
||||
## Obsidian Mermaid Charts
|
||||
|
||||
```mermaid
|
||||
flowchart LR
|
||||
A[identity needs] <---> B(shopping) === C{cost/benefits}
|
||||
C{cost/benefits} -.blah blah.-> A[identity needs]
|
||||
```
|
||||
|
||||
```mermaid
|
||||
pie title Titel
|
||||
"A": 100
|
||||
"B": 20
|
||||
"C":50
|
||||
```
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Obsidian Rocks - Exploring knowledge management with Obsidian.
|
||||
source: https://obsidian.rocks/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Obsidian SOP - Leah Ferguson
|
||||
source: https://notes.leahferguson.com/00+Meta/04+SOP/Obsidian+SOP
|
||||
---
|
||||
|
||||
https://notes.leahferguson.com/00+Meta/04+SOP/Obsidian+SOP
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: "Obsidian Search: Five Hidden Features - Obsidian Rocks"
|
||||
source: https://obsidian.rocks/obsidian-search-five-hidden-features/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/obsidian-search-five-hidden-features/
|
||||
@@ -0,0 +1,12 @@
|
||||
---
|
||||
tags:
|
||||
- IT/Tools/Obsidian
|
||||
- IT/Tools/Obsidian/Plugins
|
||||
---
|
||||
## Verwendung
|
||||
|
||||
```powershell
|
||||
$env:OLLAMA_ORIGINS="app://obsidian.md*"; ollama serve
|
||||
```
|
||||
|
||||
## Links
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
{}
|
||||
---
|
||||
Link:
|
||||
https://thesweetsetup.com/obsidian-task-management-basics/
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
{}
|
||||
---
|
||||
Link:
|
||||
https://www.wundertech.net/obsidian-tasks/
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
{}
|
||||
---
|
||||
Link:
|
||||
https://notes.nicolevanderhoeven.com/Obsidian+Templater
|
||||
@@ -0,0 +1,114 @@
|
||||
---
|
||||
title: Obsidian Templater Fun
|
||||
source: http://www.macdrifter.com/2021/08/obsidian-templater-fun.html
|
||||
---
|
||||
|
||||
I’m still having fun and friction with Obsidian. But let’s try something a bit more challenging than deciding on a folder structure for our notes. One of the things I like about modern text editors is that they are incredibly extensible. Most have a plugin architecture and also support some sort of scripting language. Obsidian has both and they are built on JavaScript.
|
||||
|
||||
This article concerns the extremely powerful [Templater plugin for Obsidian](https://silentvoid13.github.io/Templater/). To a lesser extent it is about the [Eta JS templating](https://eta.js.org/) engine that drives the Templater plugin and the fun of learning new things.
|
||||
|
||||
## Use Case
|
||||
|
||||
I have multiple directories in my Obsidan vault. I have a folder for work stuff and a folder for general notes. I also have a folder for Macdrifter drafts. You get the idea. There’s a bunch of folders but when I tell Obsidian to create a new file I only get one option for the default note location. This is frustrating. So, with a tiny bit of research and key mashing I created a template that does the following:
|
||||
|
||||
1. Ask me for a note title
|
||||
2. Create a new note with the title containing a date suffix
|
||||
3. Add some front matter that I always want to include in notes
|
||||
4. Move the note to the right folder
|
||||
5. Show me the note ready to edit with the cursor blinking away at the bottom
|
||||
|
||||
Templater is a plugin for Obsidian that adds support for the [Eta templating engine](https://eta.js.org/). Templates are simple markdown documents where JS snippets are included alongside plain text. These snippets execute when Templater runs a template. The functions in Templater range from simple text insertion to manipulating the Obsidian application itself. Templater can move files, rename them, add new content, and [do pretty much anything I want to do inside Obsidian](https://silentvoid13.github.io/Templater/docs/internal-variables-functions/internal-modules/file-module).
|
||||
|
||||
## The Template
|
||||
|
||||
Let’s get to the good stuff. Here’s a Templater template that can be copied:
|
||||
|
||||
```
|
||||
1<%*
|
||||
2let qcFileName = await tp.system.prompt("Note Title")
|
||||
3titleName = qcFileName + " " + tp.date.now("YYYY-MM-DD")
|
||||
4await tp.file.rename(titleName)
|
||||
5await tp.file.move("/Notes/" + titleName);
|
||||
6-%>
|
||||
7---
|
||||
8title: <% qcFileName %>
|
||||
9date: <% tp.file.creation_date("YYYY-MM-DD HH:mm:ss") %>
|
||||
10tags: quick_note
|
||||
11topic:
|
||||
12---
|
||||
13
|
||||
14<% tp.file.cursor() %>
|
||||
```
|
||||
|
||||
Here’s the same script with annotations:
|
||||
|
||||
<img width="1030" height="443" src="../_resources/2021-08-06_10-03-07_c12dcb79237a4cc59264152f631715.png"/>
|
||||
|
||||
The annotations are pretty self explanatory but I definitely struggled with the Eta and Templater documentation. Let me explain in some painful detail.
|
||||
|
||||
When Templater runs, it creates a new blank file and then runs the code in the template file. Everything we put in the template file results in some output and changes the empty file Templater just created. It’s all based on Eta templates so there’s a lot more power than just inserting predefined text.
|
||||
|
||||
Eta allows single line codes and larger code blocks. Checkout the the [the syntax documentation](https://eta.js.org/docs/syntax), but I’m using a code block at the top of the template file for all of the basic logic.
|
||||
|
||||
The code block uses an [“interpolation tag”](https://eta.js.org/docs/syntax/interpolate) (an asterisk) to tell the template to execute this and then use the results. Since this block is mostly about moving files, the block outputs a blank line. We will get to this very soon. First, let’s talk about the block.
|
||||
|
||||
```
|
||||
1let qcFileName = await tp.system.prompt("Note Title")
|
||||
```
|
||||
|
||||
This neat. We create a variable in the template and tell Obsidian to display a text entry box. The value we put in this box is assigned to the variable `qcFileName`.
|
||||
|
||||
The next line creates another variable that will contain the document title plus the current date. I use this to name the file. Date suffixes are nice to avoid collisions and also add some context when browsing a folder full of files.
|
||||
|
||||
```
|
||||
1await tp.file.rename(titleName)
|
||||
```
|
||||
|
||||
This `await` method tells Obsidian to rename the new file but make the user wait to interact until after the file rename is done. Next we tell Obsidian to move the file to a different folder.
|
||||
|
||||
```
|
||||
1await tp.file.move("/Notes/" + titleName);
|
||||
```
|
||||
|
||||
I have no idea if the semicolon is required but it works and is predictable so I’m keeping it.
|
||||
|
||||
The last line closes the Eta block in a special way that is very important.
|
||||
|
||||
As I hinted above, every time an Eta function is executed it outputs **something**. If the function produces no text then it outputs an empty line. Since this code block is at the top of my template I would end up with a blank line before my YAML front matter, which I don’t want. Fortunately [Eta has a lot of control over whitespace](https://eta.js.org/docs/syntax/whitespace-control) and the [Templater site has some additional notes](https://silentvoid13.github.io/Templater/docs/commands/whitespace-control). That dash in the Eta block closure removes removes white space after the closure, so that blank line is magically deleted. Neat!
|
||||
|
||||
Now we are out of the block and into some basic template stuff. The plain text in the Templater template is inserted as is. Any Eta code is evaluated and also inserted. So this line is inserted as a literal:
|
||||
|
||||
But this line is inserted as a combination of literal text PLUS the value of the variable we defined in the block at the top.
|
||||
|
||||
It’s very cool that variables are accessible outside of the block they are created in.
|
||||
|
||||
We can also access Obsidian file properties from within the Templater functions. For example, this line grabs the creation date of the current file and formats it as [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) (the way nature intended).
|
||||
|
||||
```
|
||||
1date: <% tp.file.creation_date("YYYY-MM-DD HH:mm:ss") %>
|
||||
```
|
||||
|
||||
### Templater Files
|
||||
|
||||
When Templater is called from within Obsidian it displays a list of all templates it knows about. There’s a configuration for the plugin where that’s defined.
|
||||
|
||||

|
||||
|
||||
Templater has two modes when called:
|
||||
|
||||
1. Create a new file using a template
|
||||
2. Insert text at the current cursor using the output of a template
|
||||
|
||||
I’ve pinned both of these commands in Obsidian because I use them all of the time.
|
||||
|
||||

|
||||
|
||||
There’s a problem though. Templater doesn’t differentiate between templates that I use for new files and templates that I use for snippets. So I have to give myself hints by prefixing the template names with “ff” for “file” and “ss” for “snippet”. I use repeat characters because these are easy to type on iOS and quickly filter the list.
|
||||
|
||||
 I store all of my templates in a “Meta” directory. There are different template plugins for Obsidian and I want everything organized so I know which templates go with which plugin. I’ve now stopped using most of the other Obsidian plugins for templates.
|
||||
|
||||

|
||||
|
||||
## Conclusion
|
||||
|
||||
I had fun with Templater and Obsidian is working better for what I need. That’s a double win. I still find Obsidian to be a little awkward on iOS but Templater helps out there too. Templates are quickly accessible through icons and the command palette so now I can create a new note where I need it with just three taps on iOS. There are some interesting possibilities here and I haven’t even touched Templater system commands or [user functions](https://silentvoid13.github.io/Templater/docs/user-functions).
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Obsidian Vault
|
||||
source: https://ktmeaton.github.io/obsidian-site/
|
||||
---
|
||||
|
||||
https://ktmeaton.github.io/obsidian-site/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Obsidian and GTD - Obsidian Rocks
|
||||
source: https://obsidian.rocks/obsidian-and-gtd/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/obsidian-and-gtd/
|
||||
@@ -0,0 +1,169 @@
|
||||
---
|
||||
title: "Obsidian: Supercharged Links - Add more oomph to your links | Medium"
|
||||
source: https://medium.com/@mmomm.org/obsidian-supercharged-links-46ccc5aa2ee4
|
||||
---
|
||||
|
||||
<img width="44" height="44" src="../_resources/1_yJOns-P9vmKdmzIy-qCj1w_f43bcf2bbfe94cb29e87c11a3.png"/>](https://medium.com/@mmomm.org?source=post_page-----46ccc5aa2ee4--------------------------------)
|
||||
|
||||
Eine deutsche Version dieses Beitrages findet ihr [hier](https://www.mmomm.org/post/obsidian-supercharged-links-1).
|
||||
|
||||
Hello and welcome,
|
||||
|
||||
let’s take a look today into how we can bring some more oomph into Obsidian. Let’s supercharge it with [Supercharged Links](https://github.com/mdelobelle/obsidian_supercharged_links).
|
||||
|
||||
The plugin allows us to mitigate the issue with emojis in note names and can deliver more information via an Obsidian Link that itself by giving us additional visual cues.
|
||||
|
||||
A lot of Obsidian example vaults use emojis in their note names to make them more visual and to transfer additional easy recognisable information. There is a problem with that though. Some alternative synchronisation tools, like Dropbox, or other operating system besides Linux don’t like them.
|
||||
|
||||
Obsidian itself doesn’t support \[\] in a note name.
|
||||
|
||||
But Supercharged Links is able to cover this gap.
|
||||
|
||||
## Overview
|
||||
|
||||
So what does the plugin do?
|
||||
|
||||
It allows you to change the way an Obsidian Link is formatted based on your own rules. It not only works in a note but also in the Folderview and other plugins (for an extensive list please take a look at the github page)
|
||||
|
||||
Supercharged Links defines the rules, the styling is being done by [Style Settings](https://github.com/mgmeyers/obsidian-style-settings) , so there is no real need to create your own CSS snippets.
|
||||
|
||||
You can style the following:
|
||||
|
||||
- Link Color
|
||||
- Font Weight aka Bold
|
||||
- Underline, overline and line though
|
||||
- Prepend text
|
||||
- Append text
|
||||
- Link background (doesn’t always work in PreView Mode)
|
||||
|
||||

|
||||
|
||||
Supercharged Links — Style Settings
|
||||
|
||||
And you can change the links based on :
|
||||
|
||||
- Tags
|
||||
- Inline / Frontmatter Fields
|
||||
- Path
|
||||
|
||||

|
||||
|
||||
Supercharged Links — Rules
|
||||
|
||||
You can also reorder the rules.
|
||||
|
||||
<img width="680" height="518" src="../_resources/0_PJwilvvjSgWA1oUq_61428976a4204a8cad45d591ffb4adc.png"/>
|
||||
|
||||
Supercharged Links — Changed Rule Order
|
||||
|
||||
The rules are executed after each other, the last rule wins. But only the options you have selected of a rule will overwrite the other options, it is not a full replace.
|
||||
|
||||
After defining the rules you can define the styling. You need to switch over into the Style Settings configuration and you can then change the styling under Supercharged Links.
|
||||
|
||||
<img width="680" height="480" src="../_resources/0_wGpalpsRkPye2-LA_c82a4ad4945c45ebbdb217e33664141.png"/>
|
||||
|
||||
Style Settings — Supercharged Links
|
||||
|
||||
## Pros
|
||||
|
||||
You change the rules and styling at a central place. If you finally want to switch from you old trusty landline phone ☎️ to your mobile 📱 you only need to change your styling. You don’t need to change all your note names.
|
||||
|
||||
On top of that everything is only visual, no data is changed.
|
||||
|
||||
And due to Style Settings you don’t need to create custom CSS snippets.
|
||||
|
||||
## Cons
|
||||
|
||||
The example CSS snippet on the webpage are not very informative, on the other side you don’t need them anymore normally.
|
||||
|
||||
It can also be difficult to achieve the result you really want if you aim too high. 😀
|
||||
|
||||
## Usage Examples
|
||||
|
||||
I like to have the 👤 (Bust) Emoji in front of my people notes (even if they already start with an @).
|
||||
|
||||
> *@, #, {, §, & belong to a set of characters you shouldn’t normally use in filenames. They work for me on Windows / macOS and iCloud / OneDrive / Dropbox..*
|
||||
|
||||
Don’t forget to add a space if needed if you prepend or append text!
|
||||
|
||||
<img width="680" height="133" src="../_resources/0_rPadTLMMhaXKZ4IK_3b5c3d4301544da5baccea825228bae.png"/>
|
||||
|
||||
Supercharged Links — People
|
||||
|
||||
An other example would be to show a status directly next to the note name.
|
||||
|
||||
I personally use tags to track the status of a project, but you can of course also use an attribute (Frontmatter / Dataview Inline Field).
|
||||
|
||||
Based on the status I then have a visual cue next to my note name.
|
||||
|
||||
<img width="680" height="121" src="../_resources/0_AjuskgS3682cY2Z2_c5958c2c94f94fb794d5224863b3418.png"/>
|
||||
|
||||
Supercharged Links — Status
|
||||
|
||||
And there are still some things which require you to create custom CSS snippets and don’t work with the Style Settings.
|
||||
|
||||
An example would be to show the value of the status attribute only if you hover over the note name with your mouse.
|
||||
|
||||
<img width="356" height="118" src="../_resources/0_rja-PAlywN9Jjfbz_1abb5a4ef56441a38367b98ab0bd336.png"/>
|
||||
|
||||
Supercharged Links — Status Display
|
||||
|
||||
<a id="6138"></a>.data-link-icon-after\[data-link-status\]:hover::after{
|
||||
content: " ► "attr(data-link-status)
|
||||
}
|
||||
|
||||
You need to create a file in .obsidian/snippets, let’s call it own-supercharged-links.css and paste the code snippet from above into it..
|
||||
|
||||
After that you need to enable it in the Obsidian configuration under Appearance / CSS snippets.
|
||||
|
||||
<img width="680" height="556" src="../_resources/0_zI3WZ8xhGTvqLVl3_c78c7542ff2647b881cacbf47890f9c.png"/>
|
||||
|
||||
Obsidian — Appearance
|
||||
|
||||
Small drawback: If the status attribute is empty we will see a **null**. If you have the answer to the problem or have other cool snippets let me know.
|
||||
|
||||
## How do I use it?
|
||||
|
||||
You have already seen some examples above. How do I use Supercharged Links in general?
|
||||
|
||||
I put emojis in front of my note names which reflect the kind of note in a visual way:
|
||||
|
||||
- 🔗 for bookmarks
|
||||
- 👤 for people
|
||||
- 📚 for resources
|
||||
- etc
|
||||
|
||||
And some notes have after the name an indicator for the status:
|
||||
|
||||
- 🏁 for done
|
||||
- 🟢 for OK
|
||||
- etc
|
||||
|
||||
This makes it easy to see which kind of note is behind a link and also in which state the note is.
|
||||
|
||||
But I don’t overuse this 😀
|
||||
|
||||
## Verdict
|
||||
|
||||
It was never easier since the integration with Style Settings, to dynamically style Obsidian Links based on your own wishes via rules.
|
||||
|
||||
Obsidian links gain the additional information on first sight. You shouldn’t overdue it though.
|
||||
|
||||
## Noteworthy Tidbits
|
||||
|
||||
If you want to give your external links some love you can use [Link Favicon](https://github.com/joethei/obsidian-link-favicon). It only adds the favourite icon in-front of the external link but even that makes the links better visible.
|
||||
|
||||
<img width="221" height="55" src="../_resources/0_QzBat_s7PlJRtQml_07c064efd2b84d19bb3673d9b66e2e6.png"/>
|
||||
|
||||
## Conclusion
|
||||
|
||||
In the beginning I liked the idea to use emojis to make my notes more visual. Then I quickly realised it caused all kind of problems with Dropbox and OneDrive.
|
||||
|
||||
Due to Supercharged Links I can style my links and note names visually and can deliver additional information.
|
||||
|
||||
And as already said: Do you have cool CSS snippets for Supercharged Links? Let me know in the comments.
|
||||
|
||||
## Footnote
|
||||
|
||||
- [The movie of the post](https://youtu.be/IUpG0LEL7Yg)
|
||||
- [My Youtube Video Vault](https://github.com/MMoMM-org/obsidian-youtube-vault)
|
||||
@@ -0,0 +1,184 @@
|
||||
---
|
||||
title: "Obsidian: Supercharged Links"
|
||||
source: https://www.mmomm.org/post/obsidian-supercharged-links-1
|
||||
---
|
||||
|
||||
Hallo und Willkommen,
|
||||
|
||||
heute schauen wir uns an wie wir ein wenig Pep in Obsidian rein bringen. Und zwar mit [Supercharged Links](https://github.com/mdelobelle/obsidian_supercharged_links).
|
||||
|
||||
Das Plugin erlaubt uns nicht nur das Problem von Icons in Notiznamen zu umgehen sondern gibt es visuelle Hilfestellung und einfachere Erkennbarkeit von Obsidian Links.
|
||||
|
||||
Viele Obsidian Beispiel Vaults nutzen Emojis in Notiznamen um diese visuell ansprechender und auch auffälliger zu gestalten. Dies ist allerdings ein Problem falls ihr alternative Sync Mechanismen wie Dropbox oder andere Betriebssysteme als Linux habt.
|
||||
|
||||
Obsidian selbst unterstützt keine \[\] im Notiznamen.
|
||||
|
||||
Aber Supercharged Links kann hier wenigstens einige Lücken füllen.
|
||||
|
||||
## Übersicht
|
||||
|
||||
Also was kann das Plugin?
|
||||
|
||||
Es erlaubt euch, die Obsidian Links an verschiedenen Stellen, z.B. in der Notiz, in der Orderansicht und in anderen Plugins (für eine komplette Liste schaut bitte bei GitHub nach) nach eueren Regeln zu verändern.
|
||||
|
||||
Supercharged Links definiert hierbei die Regeln, das Styling übernimmt [Style Settings](https://github.com/mgmeyers/obsidian-style-settings) , so das Ihr normalerweise nicht selbst CSS snippets erstellen müßt.
|
||||
|
||||
Die folgenden Dinge könnt ihr ändern:
|
||||
|
||||
- Link Farbe
|
||||
|
||||
- Schriftartstärke (Font Weight) also Fett
|
||||
|
||||
- Unter-/ Über- und Durchstreichen
|
||||
|
||||
- Text voranstellen
|
||||
|
||||
- Text anfügen
|
||||
|
||||
- Link Hintergrund (funktioniert manchmal nicht im PreView Mode)
|
||||
|
||||
|
||||
<img width="740" height="759" src="../_resources/a64b4a_b9a3e255a6f64274a55f2d2a0_d1f48dc7ceee48b8a.png"/>
|
||||
|
||||
Supercharged Links - Style Möglichkeiten
|
||||
|
||||
Und ändern könnt ihr die Links basierend auf:
|
||||
|
||||
- Tags
|
||||
|
||||
- Inline / Frontmatter Fields
|
||||
|
||||
- Pfad
|
||||
|
||||
|
||||

|
||||
|
||||
Supercharged Links - Regeln
|
||||
|
||||
Zudem könnt ihr dann die Regeln auch noch in der Priorität ändern.
|
||||
|
||||

|
||||
|
||||
Supercharged Links - Geänderte Regel Reihenfolge
|
||||
|
||||
Die Regeln werden der Reihenfolge nach ausgeführt, die letze gewinnt also. Wobei immer nur die ausgewählten Punkte überschrieben werden, nicht alle.
|
||||
|
||||
Danach könnt ihr nun das Styling definieren. Dafür wechselt Ihr in die Konfiguration des Style Settings über und ändert dort unter Supercharged Links die Einstellungen.
|
||||
|
||||

|
||||
|
||||
Style Settings - Supercharged Links
|
||||
|
||||
## Vorteile
|
||||
|
||||
Ihr ändert die Regeln an einer zentralen Stelle, wenn ihr also vom guten alten Festnetztelefon ☎️ endlich auf ein Mobiltelefon 📱 wechselt, müßt ihr das nur im Styling ändern. Nicht in all eueren Notizen.
|
||||
|
||||
Außerdem ist das alles nur visuell, es werden keine Daten geändert.
|
||||
|
||||
Dank Style Settings kein herum frickeln mit CSS snippets mehr.
|
||||
|
||||
## Nachteile
|
||||
|
||||
Die CSS snippet Beispiele auf der Webseite sind recht dürftig, aber man braucht sie auch meistens nicht mehr.
|
||||
|
||||
Außerdem kann es schwierig sein, genau das Ergebnis zu erreichen, das man haben möchte, wenn seine Ansprüche zu hoch sind 😀
|
||||
|
||||
## Nutzungsbeispiele
|
||||
|
||||
Ich habe z.B. gerne das 👤 (Bust) Emoji vor meinen Personen Links (wobei die bei mir mit @ anfangen).
|
||||
|
||||
> @, #, {, §, & gehören zu den Zeichen die man eigentlich nicht als Dateinamen nutzen soll. Bei mir funktionieren diese in Windows / macOS und mit iCloud / OneDrive / Dropbox..
|
||||
|
||||
Vergesst beim Prepend und Append Text nicht die Leerzeichen!
|
||||
|
||||

|
||||
|
||||
Supercharged Links - Personen
|
||||
|
||||
Eine anderes Beispiel wäre z.B. die Status Anzeige direkt im Notiznamen.
|
||||
|
||||
Ich benutze Tags für den Status meiner Projekte, man kann aber natürlich auch ein Attribute (Frontmatter / Dataview Inline Field) nutzen.
|
||||
|
||||
Abhängig vom Status habe ich dann eine Markierung.
|
||||
|
||||

|
||||
|
||||
Supercharged Links - Status
|
||||
|
||||
Und dann gibt es auch noch Dinge, die nicht direkt mit Style Settings (Plugin) funktionieren und wo man selbst CSS snippets erstellen muss.
|
||||
|
||||
Ein Beispiel wäre hier, den "Wert" des Status Feldes beim Schweben mit der Maus über dem Link anzeigen zu lassen.
|
||||
|
||||
<img width="360" height="136" src="../_resources/a64b4a_2d7e5d8ace124a9aa8cd76e9d_ef033ef8beff452bb.png"/>
|
||||
|
||||
Supercharged Links - Status Anzeige
|
||||
|
||||
.data-link-icon-after\[data-link-status\]:hover::after{
|
||||
content: " ► "attr(data-link-status)
|
||||
}
|
||||
|
||||
Dafür muss man eine Datei in .obsidian/snippets erstellen, nennen wir sie mal own-supercharged-links.css und den Inhalt von oben dort einfügen.
|
||||
|
||||
Danach dann in den Obsidian Einstellungen unter Appearance / CSS snippets aktivieren.
|
||||
|
||||

|
||||
|
||||
Kleines Manko: Ist das Status Attribute leer sehen wir nun ein **null**. Falls ihr dafür eine Lösung habt oder auch andere coole Beispiele last es mich wissen.
|
||||
|
||||
## Wie nutze ich es?
|
||||
|
||||
Oben habt ihr schon ein paar Beispiele gesehen. Wie nutze ich Supercharged Links generell?
|
||||
|
||||
Ich füge vor den Notiznamen ein Emoji ein, welches mir die Art der Notiz visuell darstellt:
|
||||
|
||||
- 🔗 für Bookmarks
|
||||
|
||||
- 👤 für Personen
|
||||
|
||||
- 📚 für Ressourcen
|
||||
|
||||
- etc
|
||||
|
||||
|
||||
Und bei bestimmten Notizen kommt hinter dem Notiznamen ein Status:
|
||||
|
||||
- 🏁 für fertig
|
||||
|
||||
- 🟢 für OK
|
||||
|
||||
- etc
|
||||
|
||||
|
||||
Damit kann ich sehr einfach sehen was für eine Art von Notiz sich hinter einem Link versteckt und wie der Status dieser Notiz ist.
|
||||
|
||||
Dabei übertreibe ich es aber auch nicht 😀
|
||||
|
||||
## Urteil
|
||||
|
||||
Seit der Integration mit Style Settings, war es noch nie einfacher, Obsidian Links seinen Wünschen dynamisch mit Regeln anzupassen.
|
||||
|
||||
Die Obsidian Links gewinnen dadurch zusätzliche Informationen auf den ersten Blick. Man sollte es aber auch nicht übertreiben.
|
||||
|
||||
## Erwähnenswerte Kleinigkeiten
|
||||
|
||||
Falls ihr externe Links ein wenig aufhübschen wollt, kann ich euch [Link Favicon](https://github.com/joethei/obsidian-link-favicon) empfehlen. Das Plugin packt zwar nur das Favicon vor einen externen Link, aber auch das führt direkt zur besseren Übersicht in Notizen mit vielen Links.
|
||||
|
||||
<img width="360" height="89" src="../_resources/a64b4a_12cd9a84e8b449bfba5a5b4ab_80c98140246247419.png"/>
|
||||
|
||||
Link Favicon
|
||||
|
||||
## Fazit
|
||||
|
||||
Am Anfang fand ich die Idee toll, meine Notiznamen mit Emojis visueller zu gestalten. Dann stellte ich fest, das ich ohne Ende Probleme hatte mit Dropbox und OneDrive.
|
||||
|
||||
Dank Supercharged Links kann ich meine Links und Notiznamen trotzdem visuell gestalten und zusätzliche Informationen übermitteln.
|
||||
|
||||
Wie gesagt: Habt ihr ein paar coole CSS snippets für Supercharged Links? Schreibt es / linkt sie in den Kommentare.
|
||||
|
||||
## Fußnote
|
||||
|
||||
- [Der Film zum Artikel](https://youtu.be/3QSXelsmzBs)
|
||||
|
||||
- [Mein Youtube Video Vault](https://github.com/MMoMM-org/obsidian-youtube-vault)
|
||||
|
||||
- 40-05
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
title: "Obsidian: The All-in-One Documentation Powerhouse – Micah Hoffman's Personal Blog"
|
||||
---
|
||||
|
||||
https://webbreacher.com/2022/03/15/obsidian/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: "PTPL 058: Plugin-Free, Intentional Note Taking in Obsidian From Library Ebooks | by Ellane W | Produclivity | Jun, 2023 | Medium"
|
||||
source: https://medium.com/produclivity/ptpl-058-plugin-free-intentional-note-taking-in-obsidian-from-library-ebooks-7b2f0007a081
|
||||
---
|
||||
|
||||
https://medium.com/produclivity/ptpl-058-plugin-free-intentional-note-taking-in-obsidian-from-library-ebooks-7b2f0007a081
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: "PTPL 41: How a New Obsidian Vault Structure Is Helping Me Shape My Notes | by Ellane W | Produclivity | Medium"
|
||||
source: https://medium.com/produclivity/ptpl-41-how-a-new-obsidian-vault-structure-is-helping-me-shape-my-notes-7be51b0c2cf4
|
||||
---
|
||||
|
||||
https://medium.com/produclivity/ptpl-41-how-a-new-obsidian-vault-structure-is-helping-me-shape-my-notes-7be51b0c2cf4
|
||||
@@ -0,0 +1,8 @@
|
||||
---
|
||||
tags:
|
||||
- IT/Tools/Obsidian
|
||||
- IT/Tools/Obsidian/Plugins
|
||||
---
|
||||
## Verwendung
|
||||
|
||||
## Links
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: "Quick Tip: Footnotes in Obsidian - Obsidian Rocks"
|
||||
source: https://obsidian.rocks/footnotes-in-obsidian/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/footnotes-in-obsidian/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Quickly Organize Notes in Obsidian - Obsidian Rocks
|
||||
source: https://obsidian.rocks/quick-tip-quickly-organize-notes-in-obsidian/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/quick-tip-quickly-organize-notes-in-obsidian/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Regular reviews in Obsidian with Periodic Notes - YouTube
|
||||
source: https://www.youtube.com/watch?v=5Uxj0XgMp0k&t=67s
|
||||
---
|
||||
|
||||
https://www.youtube.com/watch?v=5Uxj0XgMp0k&t=67s
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Showing Obsidian front matter using Dataview queries
|
||||
source: https://www.dsebastien.net/dataview-query-to-display-yaml-front-matter/
|
||||
---
|
||||
|
||||
https://www.dsebastien.net/dataview-query-to-display-yaml-front-matter/
|
||||
@@ -0,0 +1,8 @@
|
||||
---
|
||||
aliases:
|
||||
tags:
|
||||
title: "Structured daily_weekly notes - in Obsidian - DEV "
|
||||
source: https://dev.to/michalbryxi/structured-dailyweekly-notes-in-obsidian-2n5h
|
||||
---
|
||||
|
||||
https://dev.to/michalbryxi/structured-dailyweekly-notes-in-obsidian-2n5h
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: "Super Powers for Obsidian: Nine of the Best Obsidian Plugins - Obsidian Rocks"
|
||||
source: https://obsidian.rocks/super-powers-for-obsidian-nine-of-the-best-obsidian-plugins/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/super-powers-for-obsidian-nine-of-the-best-obsidian-plugins/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Supercharge your Daily Notes in Obsidian - Obsidian Rocks
|
||||
source: https://obsidian.rocks/supercharge-your-daily-notes-in-obsidian/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/supercharge-your-daily-notes-in-obsidian/
|
||||
@@ -0,0 +1,8 @@
|
||||
---
|
||||
tags:
|
||||
- IT/Tools/Obsidian
|
||||
- IT/Tools/Obsidian/Plugins
|
||||
---
|
||||
## Verwendung
|
||||
|
||||
## Links
|
||||
@@ -0,0 +1,125 @@
|
||||
---
|
||||
title: The Most Efficient Way to Index your Obsidian Vault
|
||||
source: https://medium.com/@estebanthi/obsidian-how-i-use-dataview-to-index-my-notes-64d3bfd75411
|
||||
---
|
||||
|
||||
I’ve been using Obsidian for a year and a half, and in that time I’ve had some trouble organizing my notes properly.
|
||||
|
||||
It’s only recently that I found a method that works for me, so I’m going to share it with you.
|
||||
|
||||
## The Problem with Obsidian’s Backlinks
|
||||
|
||||
There’s a really important feature in Obsidian called “Backlinks”. They allow you to navigate easily through your notes.
|
||||
|
||||
But, are they really useful? How many of you navigate in your notes from backlinks, or from the graph view? Backlinks have some use cases, but when you have a lot of notes and you want every single note to be correctly organized and easily findable, backlinks are not the solution.
|
||||
|
||||
Maybe for you, it works, but from my experience, it doesn’t. One thing I did was creating a field called “Topics” in each note, where I just referenced backlinks. But it’s not the way, it doesn’t really provide a way to navigate through notes.
|
||||
|
||||
## What is a Map of Content (MOC)
|
||||
|
||||
A MOC is a note containing several references to other notes. You can make MOCs related to topics such as science, tech… but a MOC can also be a note containing a reference to all your daily notes for example.
|
||||
|
||||
Now, there are many ways to create MOCs. I started with “manual MOCs”, which are just notes where you add backlinks over time. But they ended up being useless because I often forgot to add content to them.
|
||||
|
||||
By the end of the day, my MOCs were not up to date, and so useless.
|
||||
|
||||
If you have a few notes, MOCs can seem useless, but as soon as you have hundreds of notes, you absolutely need MOCs.
|
||||
|
||||
## Making Automatic MOCs with Dataview
|
||||
|
||||
Dataview is an amazing Obsidian plugin. I’ve already talked about it many times so I won’t talk about it in detail, if you want more information about this plugin you can click [here](https://medium.com/@estebanthi/obsidian-dataview-build-your-vault-as-a-database-fb3920f8cd79).
|
||||
|
||||
I’ll just say that it allows you to treat your vault as if it was a database, and it’s exactly what we’re looking for when wanting to create automatic MOCs.
|
||||
|
||||
Now let’s dive into my system. I use a kind of Zettelkasten method to take notes and organize them. It means all my notes are in the same folder. How can you organize 1000+ notes without using folders?
|
||||
|
||||
Each note as a dataview field called “Topics”. It allows me to use backlinks and reference other notes.
|
||||
|
||||
Let’s say I have a note called “‘Navier-Stokes Equation”. Topics can be “Mechanics”, “Fluid Mechanics”, “Science”, etc… But I think the more you’re accurate, the better. And at the same time, a topic must be global enough to have many notes that can reference it. So the topic I would choose would be “Fluid Mechanics” or “Mechanics” depending on the notes I already have in my vault.
|
||||
|
||||
Then, I will create a note for this topic, and make it an automatic MOC. I use tags to define note status, so I would tag this note #Methoden/zettelkasten/moc. Then, I would write a dataview query to retrieve all the notes containing “Mechanics” in the “Topics’ field. Here is the query:
|
||||
|
||||
<a id="9b56"></a>```dataview
|
||||
LIST
|
||||
FROM "100 Zettelkasten"
|
||||
WHERE contains(Topics,\[\[Mechanics\]\])
|
||||
```
|
||||
|
||||
This way, if I create other mechanics-related notes, I don’t have to worry about adding them to the MOC because it will be done automatically as soon as “Mechanics” is in the “Topics” field.
|
||||
|
||||
## Scaling
|
||||
|
||||
You can create MOCs for every “scale”. I don’t know how to describe scale in this case, maybe something like abstraction and globality of the topics.
|
||||
|
||||
For example, here I have a “Mechanics” MOC. But this MOC can also be referenced in another MOC called “Science”, for example.
|
||||
|
||||
Another example: “A-B Testing -> Google AdWords -> Marketing -> Business”.
|
||||
|
||||
Now, my PKM system is organized as the following: there are MOCs and there are other notes. Each note should be referenced in at least one MOC. This way, I can access any note when I go through my MOCs.
|
||||
|
||||
## Orphans
|
||||
|
||||
Sometimes, you can have absolutely no idea about the topics related to a note. Or maybe it just doesn’t make sense to assign topics to a certain note.
|
||||
|
||||
I had to find a solution to handle such cases because with this system if a note isn’t referenced by a MOC, it is lost. The solution is just to tag the note with something like “#zettelkasten/orphan” to be able to find them through the search tool. You can even create a MOC referencing the orphans.
|
||||
|
||||
## Refactoring
|
||||
|
||||
It took me something like 4 hours to refactor my 1500 notes. But it could have been a lot longer if I had not used templates.
|
||||
|
||||
So, if you plan to massively refactor your notes, I think you should create templates (and use [QuickAdd](https://medium.com/@estebanthi/obsidian-quickadd-automate-the-boring-stuff-934dea38ea00) by the way).
|
||||
|
||||
Here is the template I use for any Zettelkasten-related note:
|
||||
|
||||
<a id="e9e6"></a><%*
|
||||
const fileName = await tp.system.prompt("File Name");
|
||||
const fileType = await tp.system.suggester(\["🌱", "🌿", "🌞", "🌲", "🧒", "🗺️"\], \["seed", "fern", "incubating", "evergreen", "orphan", "moc"\]);
|
||||
|
||||
await tp.file.rename(fileName)
|
||||
|
||||
let filePath = "100 Zettelkasten/"+fileName
|
||||
let mocQuery = ""
|
||||
|
||||
switch (fileType) {
|
||||
case 'moc':
|
||||
filePath = "100 Zettelkasten/120 MOC/"+fileName
|
||||
mocQuery = '```dataview\\nLIST\\nFROM "100 Zettelkasten"\\nWHERE contains(Topics,\[\['+fileName+'\]\])\\n```'
|
||||
break;
|
||||
case 'seed':
|
||||
filePath = "100 Zettelkasten/110 Zettelkasten Inbox/"+fileName
|
||||
break;
|
||||
}
|
||||
|
||||
await tp.file.move(filePath)
|
||||
%>---
|
||||
aliases:
|
||||
tags: zettelkasten/<% fileType %>
|
||||
\-\-\-
|
||||
Topics::
|
||||
References::
|
||||
|
||||
\# <% fileName %>
|
||||
\-\-\-
|
||||
<% mocQuery %>
|
||||
|
||||
The template uses some JavaScript. For the technophobes, JavaScript is required in this template to make it a multi-functional template. It allows me to create MOCs and normal notes from the same template.
|
||||
|
||||
If the note is a MOC, it adds the dataview query and moves the note to a specific folder, else it doesn’t add the query and moves the note elsewhere. If you don’t like JS, you can reproduce the same with several templates + QuickAdd.
|
||||
|
||||
This way, when I refactored my notes, I just had to hit a shortcut, and I could create automatic MOCs in a few seconds.
|
||||
|
||||
## Final Note
|
||||
|
||||
This way of organizing my knowledge is the most efficient I’ve found after 1.5 years of using Obsidian. It’s particularly efficient when you have hundreds of notes.
|
||||
|
||||
Maybe you have other ways of indexing your notes and organizing your notes? Let me know in the comments, I’m curious!
|
||||
|
||||
*Find all my Obsidian-related stuff here:* [*Use Obsidian like a Pro*](https://medium.com/@estebanthi/use-obsidian-like-a-pro-3946cd68cca0)
|
||||
|
||||
*To explore more of my self-improvement stories, click* [*here*](https://medium.com/@estebanthi/self-improvement-845668b69bd0)*!*
|
||||
|
||||
*If you liked the story, don’t forget to clap and maybe follow me if you want to explore more of my content :)*
|
||||
|
||||
*You can also subscribe to me via email to be notified every time I publish a new story, just click* [*here*](https://medium.com/subscribe/@estebanthi)*!*
|
||||
|
||||
*If you’re not subscribed to medium yet and wish to support me or get access to all my stories, you can use my link:*
|
||||
@@ -0,0 +1,113 @@
|
||||
---
|
||||
title: The biggest mistake all beginners do with a Second Brain | Medium
|
||||
source: https://medium.com/@francesco.amighetti/the-biggest-mistake-all-enthusiast-beginners-do-with-their-second-brain-f5d4ebae8a05
|
||||
---
|
||||
|
||||
## And how your approach matters a lot!
|
||||
|
||||
<img width="44" height="44" src="../_resources/1_o7RDY8hyJB_NYd3S5Yu1Sg_d84bbb2b24fe47258429acf53.jpeg"/>](https://medium.com/@francesco.amighetti?source=post_page-----f5d4ebae8a05--------------------------------)
|
||||
|
||||

|
||||
|
||||
Photo by [Yan Krukau](https://www.pexels.com/photo/woman-in-white-dress-shirt-using-laptop-computer-4458418/)
|
||||
|
||||
Nurturing a [Second Brain](https://medium.com/@francesco.amighetti/the-rise-of-personal-knowledge-management-systems-2abd508218ce), a tool to collect and organize all your notes and ideas in a unique place, is a grandiose way to [discover yourself](https://medium.com/@francesco.amighetti/how-did-i-turn-obsidian-into-a-self-discovery-tool-4400d987ea64) and master your passions.
|
||||
|
||||
In an efficient and personalized way, it lets you manage what has become **the most precious resource** of our age: information, knowledge.
|
||||
|
||||
Digital or paper-based, note-taking apps or [Moleskine notebooks](https://medium.com/@francesco.amighetti/simplify-your-bullet-journal-a-step-by-step-guide-to-staying-focused-and-productive-8bd9d2238844), no matter what you choose, you can move on confidently in the world, letting your knowledge **compound day after day**. You can put into perspective thoughts or concepts you came across months ago with new pieces of evidence, or you can continue studying where you left off and continue from there.
|
||||
|
||||
However, as with any **new shiny tool**, it can hide costly pitfalls in the hands of a beginner.
|
||||
|
||||
And yes, it happened to me as well.
|
||||
|
||||
## A syndrome nobody talks about
|
||||
|
||||
With the potential of these tools in your hands, it’s easy to fall into the trap of not being very thoughtful about what you’re taking note of.
|
||||
|
||||
That’s because without a proper goal, all of a sudden everything seems potentially useful, and must be collected in your Second Brain. Collecting feels like doing something, and you fall victim to the ***collector syndrome***.
|
||||
|
||||
While you feel like you’re moving on, in reality, you’re not going anywhere. You will start noticing and taking note of a myriad of **fleeting thoughts** that have no connection with the overall purpose of your Second Brain.
|
||||
|
||||
Passing ideas, dreams, childhood memories, sensations, intuitions: everything starts knocking at the doors of your awareness and reclaiming a load of attention, distracting you from what really matters.
|
||||
|
||||
> They just pile up, like dirty clothes in the toilet.
|
||||
> You want to have them washed, but there’s no time for the laundry.
|
||||
> Tomorrow.
|
||||
> Maybe.
|
||||
|
||||
Similarly, the final result will be a messy Second Brain.
|
||||
|
||||
If we take the case of **Obsidian**, with its fascinating **graph view**, hundreds of small dots will be staring at you every day, asking for a reason to stay there.
|
||||
|
||||
The thing is that a tool created for deep work and introspection becomes a commonplace of memories and intuitions that, rather than building up your understanding, are **cluttering your mind**.
|
||||
|
||||
The time you should spend to ponder these thoughts carefully goes into collecting them and postponing a careful analysis of their content. Because once it’s written, it demands your attention.
|
||||
|
||||
And if too many things demand your attention, we know very well what’s going to happen.
|
||||
|
||||
You are following the perfect receipt for a great deal of mental exhaustion known as [**FOMI**](https://medium.com/@francesco.amighetti/the-rise-of-personal-knowledge-management-systems-2abd508218ce).
|
||||
|
||||
## The kind of suffering you are imposing on yourself
|
||||
|
||||
I have already discussed the threat of FOMI (*Fear Of Missing Information*) [in another article](https://medium.com/@francesco.amighetti/the-rise-of-personal-knowledge-management-systems-2abd508218ce), but to be brief, I want you to be aware that our brains like the dopamine that comes from new stimuli.
|
||||
|
||||
And this works with information thirst as well.
|
||||
Once it gets used to a certain amount of data-per-second (e.g., watching the news every day for one hour), it will start **craving more information** and more frequently.
|
||||
|
||||
You will start feeling compelled to keep absorbing new information like a sponge, because, who knows, there might be something *essential* for your success hidden in some pieces of content, be it articles, blog posts, TV news, etc.
|
||||
|
||||
In reality, our brain doesn’t really appreciate being submerged by continuous information and having to deal with multitasking. And after a certain threshold, it is so overwhelmed and you’re so exhausted that you literally melt like ice cream in a warm summer afternoon, and the systems blacks out.
|
||||
|
||||
## There’s a better way to grow with your notes
|
||||
|
||||
One way to slow down this process and resist the “collector syndrome” is to change your approach to note-taking.
|
||||
|
||||
It all boils down to two main drastic solutions:
|
||||
|
||||
## ==Have a niche mindset==
|
||||
|
||||
It’s great to have interlinks between topics and notes, it’s a real manifestation of the intricate human web of knowledge, but in my opinion, this leads you to creating a **personal Wikipedia**, while your real focus should be structuring around major themes to create and add value to the world community.
|
||||
|
||||
This starts by grouping your interests into buckets of information that can exist independently from each other.
|
||||
|
||||
For instance, some of the main knowledge buckets for me are *content creation*, *social startups*, *ecology*, *spirituality*, *blockchain technology*, *visual art*, etc.
|
||||
|
||||
If something doesn’t belong to your key categories, it’s probably better not to include, or to write about it somewhere else.
|
||||
|
||||
## Shift your mindset to become a curator-creator
|
||||
|
||||
When you’ve identified your primary interests and begun collecting material, don’t leave it moldy for years.
|
||||
|
||||
You have to do only two things: **nurture it,** and **publish it.**
|
||||
|
||||
Let me be more clear about the mindsets you have to adopt:
|
||||
|
||||
**1\. Curator**: you love what you are curious about, and you’re so fond of it that you collect and edit all different sources, ideas, and thoughts in a way that makes sense to you.
|
||||
This basket grows and goes around with you. You can dialogue with it about diverging ideas, test new insights, and prove it against your reality.
|
||||
|
||||
**2\. Creator**: it would be a pity not to let the world know about your discoveries. There’s value in what you have done so far, so publish it!
|
||||
It takes a lot of storytelling and excitement to create a compelling and engaging piece of content, but the results are marvelous.
|
||||
|
||||
## Your greatest investment
|
||||
|
||||
Growing your Second Brain can be the best investment you could make for your future self.
|
||||
|
||||
Yet, with such a powerful tool, come great responsibilities and challenges.
|
||||
|
||||
After at least 15 or 20 years of **school education**, note-taking has become an end in itself for most of us, with no meaning other than storing information because “you never know.”
|
||||
|
||||
It takes a great deal of courage and self awareness to start challenging these learned habits and **shift your mindset** from being a simple collector to embracing your potential and becoming a curator-creator.
|
||||
|
||||
But believe me, it’s worth the price!
|
||||
|
||||
Thanks for reading this article!
|
||||
Give this story a clap 👏 and be sure to [**subscribe**](https://medium.com/@francesco.amighetti/subscribe)
|
||||
|
||||
to my upcoming stories. Do not forget to
|
||||
|
||||
level UP and [**become a Medium Member**](https://medium.com/@francesco.amighetti/membership) to get access to every story **(**affiliate link).
|
||||
|
||||
[](https://ko-fi.com/francis_amgh)
|
||||
|
||||
Please consider supporting my writing
|
||||
@@ -0,0 +1,228 @@
|
||||
---
|
||||
title: This Obsidian Weekly Template Can Completely Replace Your Daily Notes
|
||||
source: https://medium.com/geekculture/this-obsidian-weekly-template-can-completely-replace-your-daily-notes-cff259116c8e
|
||||
---
|
||||
|
||||
## No more losing gems in the daily note jungle!
|
||||
|
||||
<img width="44" height="44" src="../_resources/1_ioxfmwpYXaaQV-mVPkLQOQ_5354601069b84882a525a6563.jpeg"/>](https://medium.com/@miscellaneplans?source=post_page-----cff259116c8e--------------------------------)<img width="24" height="24" src="../_resources/1_bWAVaFQmpmU6ePTjNIje_A_325b74432ae0419a9fd44d96f.jpeg"/>](https://medium.com/geekculture?source=post_page-----cff259116c8e--------------------------------)
|
||||
|
||||

|
||||
|
||||
Image by Author
|
||||
|
||||
The thing I love most about Obsidian is the space and the tools it gives me to freely play and experiment with knowledge management.
|
||||
|
||||
While I’m interested in what other Obsidianites get up to, I no longer feel pressure to copy anyone else’s methods. I’m quite content to keep things simple.
|
||||
|
||||
The [last time I wrote](https://medium.com/produclivity/attention-obsidian-daily-note-users-376cdd796631) about how I moved my daily notes to a weekly log, I talked about why I made the switch:
|
||||
|
||||
- Some days I’d write a little, other days a lot, and occasionally, not at all.
|
||||
- I felt uncomfortably like I *should* write every day, even when I didn’t want to .
|
||||
- It was a giant pain to wade back through hundreds of daily notes looking for things I’d written that search terms didn’t seem to be surfacing.
|
||||
- Bundling days into neat little groups of 7 fitted in perfectly with my desire to simplify the way I plan, as well as the way I take notes *and* find them again.
|
||||
|
||||
This article is all about the practical details of my new weekly log, and how you can set up and adapt your own. I’ll take you through the four sections one at a time, showing what they look like in both edit and preview modes. I’ll also give tips for making each section work for you.
|
||||
|
||||
FYI, the theme I’m using at the moment is Minimal.
|
||||
|
||||
*This article assumes you know your way around the Obsidian interface, and that you can configure settings and install plugins. Nick Milo’s getting started* [*video*](https://www.youtube.com/watch?v=QgbLb6QCK88) *or A Tough Nut’s* [*tutorial*](https://atoughnut.com/a-beginners-guide-to-obsidian/) *are good places to get up to speed.*
|
||||
|
||||
## Before You Start
|
||||
|
||||
To make the date automations and layouts work, you will need to install and enable these plugins:
|
||||
|
||||
- Calendar
|
||||
- Periodic Notes
|
||||
- Obsidian Columns
|
||||
|
||||
Keep in mind that the header hierarchy is important. It allows each of the sections to fold away neatly, depending on where you want to focus. Keep that in mind before changing things around.
|
||||
|
||||
Tip: The Outline pane is another speedy way to navigate your weekly log.
|
||||
|
||||

|
||||
|
||||
Weekly Log — Image by Author
|
||||
|
||||
## Anatomy of the Weekly Log
|
||||
|
||||
Let’s examine each of the log’s four sections and see what they look like under the hood. The code blocks below are what you’ll need to make a template that the Periodic Note plugin can use to create your weekly logs, with all the dates in the right place.
|
||||
|
||||

|
||||
|
||||
Image by Author
|
||||
|
||||
## Section 1 — Dates
|
||||
|
||||
*This assumes you have your weekly files in the year-month format, eg. 2022–07*
|
||||
|
||||
Week number, month link, month and year:
|
||||
|
||||
`# {{date:[Week] ww}} [[{{date:YYYY-MM}}|🪴]] {{date:MMM gggg}}`
|
||||
|
||||
To omit the cute icon and simply have the week number and clickable month link, use:
|
||||
|
||||
`# {{date:[Week] ww}} [[{{date:YYYY-MM}}|{{date:MMM gggg}}]]`
|
||||
|
||||
Days of the week linking to daily notes:
|
||||
|
||||
<a id="1e4f"></a>==S \[\[{{sunday:gggg-MM-DD ddd}}|{{sunday:DD}}\]\] · M \[\[{{monday:gggg-MM-DD ddd}}|{{monday:DD}}\]\] · T \[\[{{tuesday:gggg-MM-DD ddd}}|{{tuesday:DD}}\]\] · W \[\[{{wednesday:gggg-MM-DD ddd}}|{{wednesday:DD}}\]\] · T \[\[{{thursday:gggg-MM-DD ddd}}|{{thursday:DD}}\]\] · F \[\[{{friday:gggg-MM-DD ddd}}|{{friday:DD}}\]\] · S \[\[{{saturday:gggg-MM-DD ddd}}|{{saturday:DD}}\]\] ^w{{date:ww}}==
|
||||
|
||||
I’ve placed a block reference at the end of these links so I can compile them (via transclusion) into a cute and practical calendar on my monthly page.
|
||||
|
||||
To be honest I rarely click on these daily links, but I keep them around because I like the look of them on the page from a design perspective.
|
||||
|
||||
Tip: Don’t use the daily note links on the weekly page until you’ve generated them with the Periodic Note plugin, using your chosen template. I used to create days a few weeks ahead by clicking on them in the Calendar pane.
|
||||
|
||||

|
||||
|
||||
Image by Author
|
||||
|
||||
## Section 2 — Intentions
|
||||
|
||||
Intentions or to dos for the week. Just so you know, [there’s a good reason](https://medium.com/p/480271f40e67) I write many of my to do items as if they were already done.
|
||||
|
||||
I was so happy to discover that placing lists in a quote block allows them to be transcluded with the formatting and line breaks intact! I held a quiet but joyous party in my head the day I realised this list can be pulled into daily or monthly notes looking just the way it does on the weekly log.
|
||||
|
||||
I like to separate my list into three sections: personal, work, and completed. It’s fun to see the top two lists diminish as more items get moved down to the completed section.
|
||||
|
||||
<a id="983b"></a>\> \*\*WEEK \[\[{{date:gggg}}-W{{date:ww}}|{{date:ww}}\]\] INTENTIONS\*\*
|
||||
\> \- \[ \] Personal intention
|
||||
\> ---
|
||||
\> \- \[ \] Work intention
|
||||
\> ---
|
||||
\> \- \[x\] Completed
|
||||
\> ---
|
||||
^{{date:ww}}i
|
||||
|
||||
The block reference at the end is simply the current week number with the letter `i` for Intention.
|
||||
|
||||
Tip: Use a hotkey to quickly shift your tasks up or down. Settings > Hotkeys > Move line up/down. I use Command + Option + Up/Down Arrow.
|
||||
|
||||
<img width="680" height="161" src="../_resources/1_PBk47pfnCa1UIfvksvmgtw_22d250811ddc46f8bdf17934d.png"/>
|
||||
|
||||
Image by Author
|
||||
|
||||
## Section 3 — Summary
|
||||
|
||||
This section is the equivalent of layer 4 in Tiago Forte’s progressive summarisation method. It can be transcluded onto a master summary page for a nice overview of the year.
|
||||
|
||||
<a id="8d8f"></a>\# \[\[2022 Weekly Summaries|≔\]\]
|
||||
\> **\[\[{{date:YYYY}}-W{{date:ww}}|WEEK {{date:ww}}\]\]** | **{{sunday:MMM D}}–{{saturday:MMM D}}**
|
||||
\> Locations · Events
|
||||
\> \- 1
|
||||
\> \- ^w{{date:ww}}s
|
||||
|
||||
The clickable week is superfluous when viewing it on the weekly log page, but very handy when it’s transcluded elsewhere.
|
||||
|
||||
Month and Quarter Intentions:
|
||||
|
||||
<a id="d197"></a>\[\[{{date:gggg-MM}}#^{{date:ggggMM}}o|Month Intentions\]\]
|
||||
\[\[{{date:YYYY}}-Q{{date:Q}}#^q{{date:Q}}o|Quarter Intentions\]\]
|
||||
|
||||
I view these intentions by hovering over the link and pressing Command (Control). Adding `!` before the link would display them as a list, but I'm happy to save the real estate and access them as needed.
|
||||
|
||||
<img width="680" height="584" src="../_resources/1_YDyhuMw5hb7LI6VMQF-0Pw_6410eddfb1e549479c9793f42.png"/>
|
||||
|
||||
Image by Author
|
||||
|
||||
## Section 4 — Notes
|
||||
|
||||
Here’s where it all happens! The Notes section is divided into a weekly planner, and general notes. To simplify, stick to free form notes only.
|
||||
|
||||
Weekly planner:
|
||||
|
||||
<a id="9302"></a>\# 🗓️
|
||||
\-\-\-
|
||||
\## \[\[{{sunday:gggg-MM-DD ddd}}|{{sunday:ddd D}}\]\] ⚘
|
||||
\- !!!col
|
||||
\- 1
|
||||
\-
|
||||
\- 2
|
||||
\- <a id="ed8b"></a>\-\-\-
|
||||
\## \[\[{{monday:gggg-MM-DD ddd}}|{{monday:ddd D}}\]\]
|
||||
\- !!!col
|
||||
\- 1
|
||||
\-
|
||||
\- 2
|
||||
\- <a id="80ae"></a>\-\-\-
|
||||
\## \[\[{{tuesday:gggg-MM-DD ddd}}|{{tuesday:ddd D}}\]\]
|
||||
\- !!!col
|
||||
\- 1
|
||||
\-
|
||||
\- 2
|
||||
\- <a id="28a0"></a>\-\-\-
|
||||
\## \[\[{{wednesday:gggg-MM-DD ddd}}|{{wednesday:ddd D}}\]\]
|
||||
\- !!!col
|
||||
\- 1
|
||||
\-
|
||||
\- 2
|
||||
\- <a id="f592"></a>\-\-\-
|
||||
\## \[\[{{thursday:gggg-MM-DD ddd}}|{{thursday:ddd D}}\]\]
|
||||
\- !!!col
|
||||
\- 1
|
||||
\-
|
||||
\- 2
|
||||
\- <a id="983e"></a>\-\-\-
|
||||
\## \[\[{{friday:gggg-MM-DD ddd}}|{{friday:ddd D}}\]\]
|
||||
\- !!!col
|
||||
\- 1
|
||||
\-
|
||||
\- 2
|
||||
\- <a id="9fa3"></a>\-\-\-
|
||||
\## \[\[{{saturday:gggg-MM-DD ddd}}|{{saturday:ddd D}}\]\]
|
||||
\- !!!col
|
||||
\- 1
|
||||
\-
|
||||
\- 2
|
||||
\- <a id="dbe7"></a>\-\-\-
|
||||
|
||||
You’ll need to enable the Obsidian Columns plugin for this section to display correctly. I write appointments on the left and day-specific notes on the right. Having the two columns makes it more compact than showing everything in a linear list.
|
||||
|
||||
Adjust the proportion of the columns to suit your needs by playing with the numbers 1 and 2.
|
||||
|
||||
If you don’t want the days of the week to be links, write them like this instead, changing the date format to suit your preference:
|
||||
|
||||
`{{saturday:ddd D}}` = Sat 16
|
||||
|
||||
`{{saturday:dddd D}}` = Saturday 16
|
||||
|
||||
I see the weekly planner as a nice-to-have section rather than an essential. It’s where I take a look at my week before it gets here to get an idea of how my intentions will fit into the available time.
|
||||
|
||||
If a weekly planner isn’t something that resonates with you, just stick with dated freeform notes.
|
||||
|
||||
Speaking of freeform notes, it’s a good idea to precede the notes section with an H1 icon, to help with folding the sections.
|
||||
|
||||
`# ≡`
|
||||
|
||||
Of course you can write “Notes” or similar instead of using an icon.
|
||||
|
||||
Another way to make the current day’s notes easier to get to, saving you having to scroll all the way to the end of the page, is to insert a **moveable placeholder**.
|
||||
|
||||
Something like this:
|
||||
|
||||
`# ⌚`
|
||||
|
||||
Choose any icon or word for the placeholder, but be sure to make it H1 so the sections above it will fold correctly. You can copy-paste it into a new position each day, or use the Move Line Up/Down hotkeys.
|
||||
|
||||
## Nice…But I Still Really Like Daily Notes!
|
||||
|
||||
Oh I get it, I really do! There’s something fresh and encouraging about the idea of waking up to a brand new daily note.
|
||||
|
||||
It’s possible to experience some of the benefits of a weekly log while continuing to use separate files for daily notes. If you want to use both, simply transclude the notes section of your daily notes onto the weekly page, or the day-specific section of your weekly page onto its corresponding daily note.
|
||||
|
||||
Detailed instructions [here](https://medium.com/geekculture/how-to-automatically-combine-daily-and-weekly-notes-in-obsidian-ba8155df1199).
|
||||
|
||||
My first iteration of the weekly log had daily notes appearing on the weekly page, but that didn’t last long. It felt too complicated and like I was doubling up. The day sections of my weekly planner automatically appear on my daily pages, ready for the next time I revisit them.
|
||||
|
||||
## Conclusion
|
||||
|
||||
As I discussed in detail in [my first article](https://medium.com/produclivity/attention-obsidian-daily-note-users-376cdd796631) on this topic, a weekly log in Obsidian allows you to take notes as they come to mind in a simplified, consolidated manner that doesn’t rely on plugins.
|
||||
|
||||
There’s still a place to write without having to think about where things should go, and each note is still associated with the day on which it was written.
|
||||
|
||||
With only 52 (progressively summarised) weekly pages to search through instead of 365 daily files, you’ll be much less likely to lose an important note.
|
||||
|
||||
Do you have any questions, comments, or bright ideas to add to those I’ve shared? Let me know in the comments, or on [Twitter](https://twitter.com/miscellaneplans).
|
||||
|
||||
***Not a Medium member?*** *Get unlimited access for $5 a month — or less, with an annual subscription. Here’s my* [*referral link*](https://miscellaneplans.medium.com/membership)*:* miscellaneplans.medium.com/membership. *You pay the same but I get a small (much appreciated) commission.*
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
title: Three ways to keep a project list in Obsidian | by Kara Monroe | Medium
|
||||
---
|
||||
|
||||
https://iwannabemewhenigrowup.medium.com/three-ways-to-keep-a-project-list-in-obsidian-23b34959e697
|
||||
@@ -0,0 +1,137 @@
|
||||
---
|
||||
title: Track Your Habits in Obsidian | Marco Serafini | Obsidian Observer
|
||||
source: https://medium.com/obsidian-observer/track-your-habits-with-obsidian-charts-and-heatmap-calendar-e52b45f3b2c9
|
||||
---
|
||||
|
||||
## Track your Habits with Obsidian Charts and Heatmap Calendar
|
||||
|
||||
[](https://medium.com/@Marco_Mindstone?source=post_page-----e52b45f3b2c9--------------------------------)[](https://medium.com/obsidian-observer?source=post_page-----e52b45f3b2c9--------------------------------)
|
||||
|
||||

|
||||
|
||||
Track your Habits with Obsidian Charts and Heatmap Calendar — Image by [Marco Serafini](https://medium.com/@Marco_Mindstone)
|
||||
|
||||
Today I want to show you an alternative way to keep track of your habits in Obsidian.
|
||||
|
||||
I already wrote an [article](https://medium.com/obsidian-observer/track-your-habits-in-obsidian-tracker-plugin-and-meta-bind-plugin-88ea4878937) about this four months ago, but at that time I was using a community plugin, that I don’t use anymore, called **Tracker**.
|
||||
You can still use it of course. It’s still working and it’s a good plugin and easy to use, but the fact is that I was looking for something more versatile and a plugin that would be updated more frequently.
|
||||
|
||||
*Note that if a plugin hasn’t been updated for more than a year, it doesn’t mean it doesn’t work anymore*, but if I have an alternative, I tend to trust more a plugin that receives updates more frequently.
|
||||
|
||||
That’s why I started to use **Obsidian Charts** and **Heatmap Calendar**!
|
||||
|
||||
## Obsidian Charts
|
||||
|
||||
[*GitHub Repo*](https://github.com/phibr0/obsidian-charts) *—* [*Documentation*](https://charts.phibr0.de/Meta/Charts/Obsidian+Charts+Documentation)
|
||||
|
||||
Obsidian Charts is a plugin that allows you to create beautiful and interactive charts directly within your notes. Whether you want to visualize data, track progress, or analyze trends, this plugin offers a seamless way to present information visually. With support for various chart types like bar graphs, line charts, and pie charts, Obsidian Charts empowers you to transform your raw data into meaningful visual representations.
|
||||
|
||||
For example, I record my weight data in a property field called “weight” inside my “Daily Note”.
|
||||
|
||||

|
||||
|
||||
Weight Property Field in Daily Note — Image by [Marco Serafini](https://medium.com/@Marco_Mindstone)
|
||||
|
||||
Then, I visualize the trend of my weight in a line chart, and this was the result with the Tracker plugin:
|
||||
|
||||

|
||||
|
||||
Weight Habit Tracker — Image by [Marco Serafini](https://medium.com/@Marco_Mindstone)
|
||||
|
||||
This is the result with Obsidian Charts:
|
||||
|
||||

|
||||
|
||||
Obsidian Chart — Weight Line Chart — Image by [Marco Serafini](https://medium.com/@Marco_Mindstone)
|
||||
|
||||
This is the syntax:
|
||||
|
||||
<a id="294e"></a>\`\`\`dataviewjs
|
||||
dv.span("\*\*Weight Log\*\*")
|
||||
|
||||
const pages \= dv.pages('#daily\_note').sort(p => p.file.name)
|
||||
const dates \= pages.map(p => p.file.name).values
|
||||
const weights \= pages.map(p => p.weight).values
|
||||
|
||||
const chartData \= {
|
||||
type: 'line',
|
||||
data: {
|
||||
labels: dates,
|
||||
datasets: \[{
|
||||
label: 'Weight (Kg)',
|
||||
data: weights,
|
||||
backgroundColor: \[
|
||||
'rgba(53, 252, 167, 1)'
|
||||
\],
|
||||
borderColor: \[
|
||||
'rgba(138, 102, 204, 0.8)'
|
||||
\],
|
||||
borderWidth: 1.5,
|
||||
spanGaps: true,
|
||||
}\],
|
||||
},
|
||||
};
|
||||
|
||||
window.renderChart(chartData, this.container)
|
||||
\`\`\`
|
||||
|
||||
## Heatmap Calendar
|
||||
|
||||
[*GitHub Repo*](https://github.com/Richardsl/heatmap-calendar-obsidian)
|
||||
|
||||
The Heatmap Calendar provides a visual representation of your activity over time. Thanks to the different colors and shades, this plugin allows you to identify patterns, track your progress, and stay motivated. Heatmap Calendar not only helps you visualize your habits but also encourages you to maintain consistency.
|
||||
|
||||

|
||||
|
||||
Heatmap Example Dark — Example from [Heatmap Calendar GitHub Page](https://github.com/Richardsl/heatmap-calendar-obsidian)
|
||||
|
||||
To give you an easy example, after lunch, I started to take a 30/40 minutes walk while listening to podcasts. So, I created a checkbox property called “walked” inside my “Daily Note” that I check when I take my walk.
|
||||
|
||||

|
||||
|
||||
Walked Property Field in Daily Note — Image by [Marco Serafini](https://medium.com/@Marco_Mindstone)
|
||||
|
||||
The result with the Tracker plugin was:
|
||||
|
||||

|
||||
|
||||
Walk Habit Tracker — Image by [Marco Serafini](https://medium.com/@Marco_Mindstone)
|
||||
|
||||
But now, with the Heatmap Calendar, it looks like this:
|
||||
|
||||

|
||||
|
||||
Heatmap Calendar — Walked Heatmap — Image by [Marco Serafini](https://medium.com/@Marco_Mindstone)
|
||||
|
||||
Now with a fast look I know how my activity is going. Also, one thing that I really like is that I see the entire year instantly.
|
||||
|
||||
This is the syntax:
|
||||
|
||||
<a id="95de"></a>\`\`\`dataviewjs
|
||||
|
||||
dv.span("\*\* Walk \*\*")
|
||||
|
||||
const calendarData \= {
|
||||
colors: {
|
||||
purple: \["#8a66cc"\],
|
||||
},
|
||||
entries: \[\]
|
||||
}
|
||||
|
||||
for(let page of dv.pages('#daily\_note').where(p=>p.walked)){
|
||||
|
||||
calendarData.entries.push({
|
||||
date: page.file.name,
|
||||
content: await dv.span(\`\[\](https://medium.com/obsidian-observer/${page.file.name})\`),
|
||||
})
|
||||
}
|
||||
|
||||
renderHeatmapCalendar(this.container, calendarData)
|
||||
|
||||
\`\`\`
|
||||
|
||||
## Conclusion
|
||||
|
||||
**Obsidian Charts** and **Heatmap Calendar** are two powerful and versatile plugins that allow you to visualize data, and gain insights into your habits.
|
||||
|
||||
These plugins can be “scary” at the beginning if you don’t know how to write dataviewjs queries, but trust me, if you go through the documentation of the plugins and resources like [Charts.js](https://www.chartjs.org/docs/latest/), you will be able to do create your visualizations!
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
---
|
||||
{}
|
||||
---
|
||||
Link:
|
||||
https://facedragons.com/productivity/obsidian-templates-with-examples/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Why You Need to Backup Your Obsidian Vault - Obsidian Rocks
|
||||
source: https://obsidian.rocks/why-you-need-to-backup-your-obsidian-vault/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/why-you-need-to-backup-your-obsidian-vault/
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Why isn’t Obsidian Open Source? - Obsidian Rocks
|
||||
source: https://obsidian.rocks/why-isnt-obsidian-open-source/
|
||||
---
|
||||
|
||||
https://obsidian.rocks/why-isnt-obsidian-open-source/
|
||||
@@ -0,0 +1,84 @@
|
||||
---
|
||||
title: dataview examples for Obsidian
|
||||
source: https://willcodefor.beer/posts/dataview
|
||||
---
|
||||
|
||||
[Dataview](https://blacksmithgu.github.io/obsidian-dataview/) is a query engine for [Obsidian](https://obsidian.md/). With it, you can, for instance, collect links to all pages tagged with `#book` and sort them by rating (if you’ve added it to the page’s metadata). It has two languages for creating queries, Dataview Query Language (DQL), which looks similar to SQL, and a JavaScript API.
|
||||
|
||||
- DQL queries use a code block tagged as `dataview`
|
||||
- JavaScript queries use a code block tagged as `dataviewjs`
|
||||
|
||||
## Hub pages [#](#hub-pages)
|
||||
|
||||
As I’ve [previously mentioned](https://willcodefor.beer/notes), I use the Zettelkasten method to create notes. When I create a development note, I tag it with `#development` and `#permanent`.
|
||||
|
||||
```
|
||||
TABLE file.cday as "Created"
|
||||
FROM #development AND #permanent
|
||||
SORT file.name ASC
|
||||
```
|
||||
|
||||
Using these tags and Dataview, I can create a hub page that lists all my development notes, sort them by name and display the date it was created. I have a similar hub page and query for notes related to my job. This query uses the DQL syntax and displays the result in a table.
|
||||
|
||||
## House tasks [#](#house-tasks)
|
||||
|
||||
Sometimes I add to-dos related to my house on my daily pages. I tag these with `#house`. I also have a note with information related to the house. Using Dataview I can gather all uncompleted house tasks in the house note.
|
||||
|
||||
```
|
||||
dv.header(3, "Tasks")
|
||||
dv.taskList(dv.pages("#house").file.tasks.where(t => !t.completed))
|
||||
```
|
||||
|
||||
This query uses the JavaScript API. It first adds a `h3` header, `###` in Markdown, with the word “Tasks”. It then renders a task list, a list with the to-do’s checkbox included, for all uncompleted tasks with the tag `#house`.
|
||||
|
||||
The same query, without the header title, in DQL syntax would be:
|
||||
|
||||
```
|
||||
TASK FROM #house WHERE !completed
|
||||
```
|
||||
|
||||
We can also group the tasks based on where they were defined.
|
||||
|
||||
```
|
||||
TASK FROM #house WHERE !completed GROUP BY file.link
|
||||
```
|
||||
|
||||
## Notes created today [#](#notes-created-today)
|
||||
|
||||
I have a section for “Input/Output” on my daily notes page. Here I use a query that lists all the pages that were created on that day.
|
||||
|
||||
```
|
||||
LIST WHERE file.cday = date("2022-06-15") AND file.name != "2022-06-15"
|
||||
```
|
||||
|
||||
This creates a bullet list with all the pages created today, but not the daily notes page itself. This is added in my daily notes template and uses the [Templater](https://github.com/SilentVoid13/Templater) plugin to insert today’s date.
|
||||
|
||||
**Update:** I’ve improved this query using `regexmatch` in [a separate post](https://willcodefor.beer/dataviewio).
|
||||
|
||||
## Fleeting notes [#](#fleeting-notes)
|
||||
|
||||
The last example is very specific for my use case, but it demonstrates the power of the plugin. I tag fleeting notes on my daily notes page with `#fleeting`. I also tag pages that I haven’t created permanent notes from yet as `#fleeting`. To collect all the fleeting notes, I’ve created a “Fleeting notes” page where I have two queries.
|
||||
|
||||
```
|
||||
dv.header(2, "Page notes")
|
||||
dv.table(
|
||||
["File"],
|
||||
dv.pages("#fleeting")
|
||||
.filter(p => !p.file.name.match(/^\d{4}-\d{2}-\d{2}$/i))
|
||||
.map(p => [p.file.link]))
|
||||
|
||||
```
|
||||
|
||||
I don’t want any daily notes pages to be listed here, as they will be picked up using the list format below. Therefore, I’ve added a regex that will filter out any dates (YYYY-MM-DD) in the filename. Lastly, I display a link to the page in table format.
|
||||
|
||||
```
|
||||
dv.header(2, "List notes")
|
||||
dv.table(
|
||||
["Note", "Link"],
|
||||
dv.pages("#fleeting").file.lists
|
||||
.filter(l => l.tags.includes("#fleeting"))
|
||||
.map(l => [l.text, l.link])
|
||||
)
|
||||
```
|
||||
|
||||
This query will find lists inside pages that contain the fleeting tag, filter out rows that *don’t* have the fleeting tag, and list the item’s text and link to the page in a table. Pretty powerful and lets me keep on top of my fleeting notes.
|
||||
@@ -0,0 +1,6 @@
|
||||
---
|
||||
title: obsidian-tasks/resources/sample_vaults/Tasks-Demo at main · obsidian-tasks-group/obsidian-tasks · GitHub
|
||||
source: https://github.com/obsidian-tasks-group/obsidian-tasks/tree/main/resources/sample_vaults/Tasks-Demo
|
||||
---
|
||||
|
||||
https://github.com/obsidian-tasks-group/obsidian-tasks/tree/main/resources/sample_vaults/Tasks-Demo
|
||||
Reference in New Issue
Block a user