Тёмный

Obsidian Office Hours #31: Dashboards with Obsidian 

BenCodeZen
Подписаться 8 тыс.
Просмотров 4,4 тыс.
50% 1

Опубликовано:

 

15 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 25   
@IgorTerroso
@IgorTerroso 10 месяцев назад
An interesting tidbit is that if you create multiple tags in the tags inline propertie there is a way for dataview to show only one by flattening the tags array and selecting only the ones we want to show.
@BenCodeZen
@BenCodeZen 10 месяцев назад
That's good to know! Are you accomplishing that through a custom JS block? Or is there another way you accomplish this?
@IgorTerroso
@IgorTerroso 9 месяцев назад
You have to flatten the tags array and select into another variable ```dataview TABLE Tags, Customer FROM -"Templates" AND #type/project AND #status/review FLATTEN array(filter( file.etags, (t) => startswith(t, "#status/") )) as Tags WHERE length(Tags) > 0 ```
@BenCodeZen
@BenCodeZen 9 месяцев назад
@@IgorTerrosoThis is amazing! Thanks for sharing the code examples. Will definitely have to show this to others in an upcoming sessions. Appreciate it!
@manuinjapan
@manuinjapan 10 месяцев назад
Awesome video man! What fonts are you using on your vault btw?
@BenCodeZen
@BenCodeZen 10 месяцев назад
I'm using the "Inter" font for the interface, "Karla" for the text, and "IBM Plex Mono" for the monospace font!
@DanteMishima
@DanteMishima 10 месяцев назад
Hey, i saw you have double double colons :: :: What's that supposed to do?
@BenCodeZen
@BenCodeZen 10 месяцев назад
That would be a typo... 😅 It's my template messing up the generation of the inline fields, so please disregard!
@PyroSclub
@PyroSclub 10 месяцев назад
How can you have tags on a property that is "Text", and still filter by those? On my side they are not recognized as a tag, and hence I can't filter :( Is it a different plugin you using that enables that??
@BenCodeZen
@BenCodeZen 10 месяцев назад
Hmm.... I think any tags defined as "text" has to then be queried by Dataview with a string matcher like contains(). Personally I'll be avoiding using raw text tags rather than the built in tag functionality. Let me know if that's not what you mean though!
@PyroSclub
@PyroSclub 9 месяцев назад
hey @@BenCodeZen ! Thanks for your answer, I'm just seeing it now :) I think I finally came to understand the behavior you explain, as you comment on 18:15(Using status), text properties are not able to contain tags. My issue with putting everything in the "tags" section was that it makes it harder to filter and show nicer dashboards(if I have multiple tags, imagine "#type/project" and "#status/on-going" and "#tech/ai"), becomes messy quick. I understand now these are issues come with the tag system, not my setup, and my solution is to move completely to notes and links. I'm converting every tag to a note, and then will be able to use them from anywhere(even text properties). I find it gives me more flexibility when browsing notes, I can have dashboards in the "tag note" that give me counters and whatnot, and filtering and "tagging" becomes simpler(IMO). The only thing I have to sacrifice is the # syntax and the native nested-capability of the tags, but that can be faked with convention on my "tag notes" too. (With aliases I still can make everything look like tags in the UI, while having my own syntax "on the back") For anyone having similar dilemma, this post kinda enlightened me about the dichotomy: forum.obsidian.md/t/a-guide-on-links-vs-tags-in-obsidian/28231 Would love to hear your take on one way vs the other, but regardless of that, Thank you so much for the content, helped me so much! :)
@thonguyenviet4785
@thonguyenviet4785 9 месяцев назад
Hi Ben. I'm watching Build a Trello Clone w/ Nuxt 3 course, Could you add one video about ghost element when dragging over from one to another
@BenCodeZen
@BenCodeZen 9 месяцев назад
Hi Tho! Are you referring to displaying a ghost of the element in the target area?
@thonguyenviet4785
@thonguyenviet4785 9 месяцев назад
@@BenCodeZen yes when dragging over to different element
@BenCodeZen
@BenCodeZen 8 месяцев назад
@@thonguyenviet4785 Got it. I'll probably do a session on Build with Ben on this topic! Thanks for the question!
@visua1hue-dev
@visua1hue-dev 10 месяцев назад
You can change the properties icons by right clicking. Customizable via CSS 😊
@BenCodeZen
@BenCodeZen 10 месяцев назад
Beautiful! Love that they added a way to do this in UI too.
@wanderingmoon9772
@wanderingmoon9772 2 месяца назад
I am trying to set up a dashboard but so far have yet to find a tutorial/walk through. All I have seen is already set up boards being edited. 😒😒
@BenCodeZen
@BenCodeZen 2 месяца назад
Hey @wanderingmoon9772! Sorry for that confusion. Something I must not have done a clear enough job on is that the Obsidian Dataview plugin is a prerequisite of sort for this video. blacksmithgu.github.io/obsidian-dataview/ The idea being that once you learn how to query for notes with this plugin, we can then talk about Dashboard design thinking. The core of it boils down to a codeblock in your note with the format you want, what kind of notes you want to look for (i.e., by tag, date, etc), and then any other limitations like how many you want to display. ```dataview LIST FROM #category LIMIT 10 ``` This alone should hopefully provide the context you need for the video to make more sense. Let me know if you have other questions though!
@craiggordon2502
@craiggordon2502 10 месяцев назад
There is an option to hide front matter from the note but there is an option to display it on the right tool bar under your calander
@BenCodeZen
@BenCodeZen 10 месяцев назад
Good call! Thanks for sharing this!
@craiggordon2502
@craiggordon2502 10 месяцев назад
@@BenCodeZen Great vid by the way thanks!
@BenCodeZen
@BenCodeZen 10 месяцев назад
@@craiggordon2502 Appreciate the kind words!
@DanteMishima
@DanteMishima 10 месяцев назад
I will turnoff inline title, it messes with my flow
@BenCodeZen
@BenCodeZen 10 месяцев назад
Totally makes sense. I'm grateful that Obsidian makes it easy for people to choose what works best for them!
Далее
Every USEFUL Markdown Syntax That I Use in Obsidian
17:21
РЫБКА С ПИВОМ
00:39
Просмотров 707 тыс.
Это было очень близко...
00:10
Просмотров 1,9 млн
You all NEED these Obsidian community plugins
21:46
Просмотров 685 тыс.
Using Obsidian Canvas to Create Custom Dashboards
8:44
How To Use Obsidian: Dashboards Are OUT. THIS is IN.
27:31
Beginner tutorial for Obsidian Dataview
48:27
Просмотров 40 тыс.
This is How I Scrape 99% of Sites
18:27
Просмотров 122 тыс.
РЫБКА С ПИВОМ
00:39
Просмотров 707 тыс.