Тёмный
BenCodeZen
BenCodeZen
BenCodeZen
Подписаться
Vue Core Team ∙ Nuxt Ambassador ∙ Vue Mastery Instructor ∙ 👨‍💻developer / 👨‍⚕️psychologist / 👨‍🏫 educator hybrid
Build with Ben: Use Local Files with Nuxt 3 (Part 1)
1:16:12
10 месяцев назад
Overview of Obsidian v1.0
12:56
Год назад
Комментарии
@miezepups15
@miezepups15 12 дней назад
I'm learning JavaScript right now and seeing you wrestle with it made me feel a whole lot better about my own struggles with the lanuuage and coding in general.
@BenCodeZen
@BenCodeZen 5 дней назад
It's a never ending struggle! Haha. Some things certainly get easier, but it's totally normal to forget how certain things work if you're not using it all the time. The important thing is to persist in trying to solve the problem!
@JuiceCard
@JuiceCard 19 дней назад
Great video. The details may be old but the Principles are priceless! “You fall to the level of your systems.” Happy 4th of July 2024
@BenCodeZen
@BenCodeZen 16 дней назад
Happy 4th of July to you as well. Appreciate the positive feedback!
@Muphet
@Muphet Месяц назад
Instead of computed at the end I would probably pass array to :class binding
@abc33155
@abc33155 Месяц назад
From TS’s docs: typeof MyArray[number] gives you the element type of an array literal (where _MyArray_ is the name of the variable and _number_ is just a keyword). If you didn’t have “as const” on the array you would get the type “string”, but because constant strings in TS have the type not “string”, but the string itself, that’s why you get the union of all the strings at 1:00:42
@ozzyfromspace
@ozzyfromspace Месяц назад
I had a feeling I’d enjoy this video, but wow, you did the whole thing! Thanks for posting together such a fun, relaxed, informative, and engaging video. As a newbie to vue (coming in react) people like you are pushing the excitement I’m feeling for vue and Nuxt 🥳. Just in case you don’t hear it enough, you are appreciated! Best wishes bro
@BenCodeZen
@BenCodeZen Месяц назад
Thanks for the kind comment. It means a lot and gets me thinking about making more content!
@user-ro2vo4lq1g
@user-ro2vo4lq1g 2 месяца назад
Love your channel, waiting for new videos
@Lamberson_
@Lamberson_ 2 месяца назад
1.07
@Lamberson_
@Lamberson_ 2 месяца назад
47.16
@Lamberson_
@Lamberson_ 2 месяца назад
39.11
@Lamberson_
@Lamberson_ 2 месяца назад
30.26
@nkirukaedithonwugbufor9224
@nkirukaedithonwugbufor9224 3 месяца назад
Nice video, am new too. Please what extensions do i have to install to help me when writing typescript, normally get red lines when i start writing typescript 😩
@BenCodeZen
@BenCodeZen 2 месяца назад
It used to be complicated, but now all you should need is the official Vue extension! Make sure it's the latest version cause there was a bug recently where it was installing an old one. marketplace.visualstudio.com/items?itemName=Vue.volar
@lararawf6100
@lararawf6100 3 месяца назад
God bless u
@Mr.clemclem
@Mr.clemclem 3 месяца назад
Love the format of ur videos ❤️ thx for sharing it
@AutomationMaestro
@AutomationMaestro 3 месяца назад
You really do say like a lot.
@kristinabarooah9732
@kristinabarooah9732 4 месяца назад
Great explaination. Here's a thing i noticed, if you used display: flex in place of grid it would fix the bug of 1st card starting with hug size. Something like this " .column-grid { display: flex; grid-template-columns: repeat(v-bind(board.columns.length), 1fr); }"
@BenCodeZen
@BenCodeZen 4 месяца назад
Amazing! Thanks for sharing this.
@visua1hue-k6s
@visua1hue-k6s 4 месяца назад
Welcome back 🎉
@MichaelHHeng
@MichaelHHeng 5 месяцев назад
Update: As I continue watching the Office Hour today, a day later, I see that my tip was outdated 😜😂 Sorry... next time I'll finish watching the video before I give useless tips... 🤓 What a pleasure to have another Obsidian Office Hour from you in the timeline 😃 Just briefly on the problem of the automated update of the "modified date" entry: The "Update time on edit" plugin has been doing an excellent job for me for a long time now! In particular, I can enter any number of folders as exceptions that remain untouched - which is essential for templates, for example. 😃👍🏻
@netflybluewinch
@netflybluewinch 5 месяцев назад
And as changelog I use a dataview code block ;) table file.ctime as Erstellt, file.folder as Ordner FROM "" SORT file.mtime DESC LIMIT 30
@netflybluewinch
@netflybluewinch 5 месяцев назад
The Linter Plugin also changes the modifed date/time. And only when the linter is called. I trigger this on file save.
@RameshKumar-ng3nf
@RameshKumar-ng3nf 5 месяцев назад
First of all thanks for sharing, i learned a lot from your channel. I tried obsidian for 2 months and found very complex to use. I feel obsidian is more suited for advanced users. Hence moved to logseq as it was simple to use.
@BenCodeZen
@BenCodeZen 5 месяцев назад
Thanks for the kind words! Obsidian definitely has a learning curve issue at the moment that I hope to make easier for people. My stance is for people to find what works for them rather than trying to convince people that X tool is the perfect one, so glad you’re finding logseq works for you!
@RameshKumar-ng3nf
@RameshKumar-ng3nf 5 месяцев назад
@@BenCodeZen So happy reading your reply . Yeah, am using logseq now. But later once i gain experience would love to come back to Obsidian . I love all your videos ❤. I have to say , you doing a great job sharing quality content . Nice chating with you and Have a great day ! 😊
@theretroman3862
@theretroman3862 5 месяцев назад
I am amazed how much time is wasted jut to satisfy TS.... is this normal? I find it extremely counter productive.
@BenCodeZen
@BenCodeZen 5 месяцев назад
It's definitely a love hate relationship for sure. On the one hand, it can be great for documentation, but on the other hand, it can be infuriating and to your point, counter-productive. I personally find that it's best for each team to determine whether the trade-off of working with TypeScript is worth their time and effort. It's definitely not for every team.
@devotedme
@devotedme 6 месяцев назад
I wanted a custom background to dashboard setup, with translucent and opacity effects. Any suggestions? (the custom background enable btn has vanished from style settings)
@BenCodeZen
@BenCodeZen 6 месяцев назад
The thing that comes to mind is to add a custom CSS class to the note where you've defined the styles as part of a CSS snippet or theme. If you have a more detailed set of requirements, I'd be happy to give it a go to build one out to see if it's what you're looking for!
@user-kd1it3vv3s
@user-kd1it3vv3s 6 месяцев назад
also the theme of your vs code. Thanks a lot for sharing this kind of content :)
@BenCodeZen
@BenCodeZen 6 месяцев назад
The VS Code theme is Night Owl! Glad you've enjoyed the content so far. :)
@user-kd1it3vv3s
@user-kd1it3vv3s 6 месяцев назад
Hello ben, could you tell me what I need to install to see the prompt console as you showed in the tutorial? Thanks
@BenCodeZen
@BenCodeZen 6 месяцев назад
Absolutely. My terminal setup is: App: iTerm 2 Script: zsh (instead of bash) zsh theme: robbyrussell Enhancement: Starship.rs Hope this helps. Let me know if you have any other questions!
@thonguyenviet4785
@thonguyenviet4785 7 месяцев назад
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 6 месяцев назад
Hi Tho! Are you referring to displaying a ghost of the element in the target area?
@thonguyenviet4785
@thonguyenviet4785 6 месяцев назад
@@BenCodeZen yes when dragging over to different element
@BenCodeZen
@BenCodeZen 5 месяцев назад
@@thonguyenviet4785 Got it. I'll probably do a session on Build with Ben on this topic! Thanks for the question!
@neoish
@neoish 7 месяцев назад
Hey, was curious about your terminal theme?
@BenCodeZen
@BenCodeZen 7 месяцев назад
Hey @neoish! It's an extension of using the Night Owl (Dark) theme that I'm using for VS Code. And in terms of the formatting, I use zsh with Starship.rs!
@IgorTerroso
@IgorTerroso 7 месяцев назад
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 7 месяцев назад
That's good to know! Are you accomplishing that through a custom JS block? Or is there another way you accomplish this?
@IgorTerroso
@IgorTerroso 6 месяцев назад
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 6 месяцев назад
@@IgorTerrosoThis is amazing! Thanks for sharing the code examples. Will definitely have to show this to others in an upcoming sessions. Appreciate it!
@IgorTerroso
@IgorTerroso 7 месяцев назад
Did you happen to finish your quest of creating the Night Owl new version based in adapting Minimal via Style Settings? I love Nigh Owl and would love to customize as close to it as possible.
@BenCodeZen
@BenCodeZen 7 месяцев назад
Not yet @IgorTerroso. Been caught up with end of the year responsibilities, but it's the first thing on my list when the new year starts. Sorry for the delay! 🙇‍♂️
@IgorTerroso
@IgorTerroso 5 месяцев назад
Hey @@BenCodeZen . Got a question about base color on the recommended "Night Ownl Theme". I can successfully change to recommended settings for Minimal but the base color stays gray. If I change it to Dark Blue it also changes the Font color to Light Blue... Any suggestions?
@BenCodeZen
@BenCodeZen 5 месяцев назад
@@IgorTerroso Huh... that's super weird. Can you see if this blog post helps sort out the setup process? bencodezen.ghost.io/blog/how-to-use-minimal-night-owl-theme-in-obsidian/ (This is a temporary site, but hoping the post helps!)
@IgorTerroso
@IgorTerroso 5 месяцев назад
@@BenCodeZen - Decided to go for a more Original Cobalt Colors and these worked. Thanks! As usual you are my Obsidian Sherpa Guide!
@DanteMishima
@DanteMishima 7 месяцев назад
Hey, i saw you have double double colons :: :: What's that supposed to do?
@BenCodeZen
@BenCodeZen 7 месяцев назад
That would be a typo... 😅 It's my template messing up the generation of the inline fields, so please disregard!
@DanteMishima
@DanteMishima 7 месяцев назад
I will turnoff inline title, it messes with my flow
@BenCodeZen
@BenCodeZen 7 месяцев назад
Totally makes sense. I'm grateful that Obsidian makes it easy for people to choose what works best for them!
@ia.mtzrmz
@ia.mtzrmz 8 месяцев назад
Nice content.. what oh my zsh theme it is and what font are you using ?
@BenCodeZen
@BenCodeZen 7 месяцев назад
Thanks! I'm using the "robbyrussell" zsh theme in combination with StarshipRS!
@PyroSclub
@PyroSclub 8 месяцев назад
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 7 месяцев назад
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 6 месяцев назад
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! :)
@craiggordon2502
@craiggordon2502 8 месяцев назад
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 7 месяцев назад
Good call! Thanks for sharing this!
@craiggordon2502
@craiggordon2502 7 месяцев назад
@@BenCodeZen Great vid by the way thanks!
@BenCodeZen
@BenCodeZen 7 месяцев назад
@@craiggordon2502 Appreciate the kind words!
@visua1hue-k6s
@visua1hue-k6s 8 месяцев назад
You can change the properties icons by right clicking. Customizable via CSS 😊
@BenCodeZen
@BenCodeZen 7 месяцев назад
Beautiful! Love that they added a way to do this in UI too.
@manuinjapan
@manuinjapan 8 месяцев назад
Awesome video man! What fonts are you using on your vault btw?
@BenCodeZen
@BenCodeZen 7 месяцев назад
I'm using the "Inter" font for the interface, "Karla" for the text, and "IBM Plex Mono" for the monospace font!
@chazylexus
@chazylexus 8 месяцев назад
Hi Ben! Is there an option to use your scripts and templates?
@BenCodeZen
@BenCodeZen 7 месяцев назад
Hey @chazylexus! Yes I have a repo here on GitHub: github.com/bencodezen/bens-obsidian-boilerplate It's a little outdated at the moment, but I plan on making some major changes to it in the coming year!
@stevenmendoza3732
@stevenmendoza3732 8 месяцев назад
andy themed notes are dead
@BenCodeZen
@BenCodeZen 7 месяцев назад
Yep. So long Andy Themed Notes 👋
@stevenmendoza3732
@stevenmendoza3732 8 месяцев назад
24:42 Update Night Owl Theme are you the dev? I love that theme
@BenCodeZen
@BenCodeZen 7 месяцев назад
Hey @stevenmendoza3732! Yep I'm the developer for the Night Owl Obsidian theme, but most of the credit goes to Sarah Drasner for the original design and color combinations.
@senixahaa
@senixahaa 8 месяцев назад
you said "it didn't show up" but actually it DID automatically show up!!!
@BenCodeZen
@BenCodeZen 7 месяцев назад
Haha isn't is it funny when that happens? 😅
@FlamencoDeniz
@FlamencoDeniz 8 месяцев назад
i dealt with this issue years ago. readwise is a poor, poor piece of software.
@MADhatter_AIM
@MADhatter_AIM 8 месяцев назад
Will you be giving your remarks to the obsidian-devs, because all your points are spot-on.
@BenCodeZen
@BenCodeZen 7 месяцев назад
I definitely need to get better about summarizing my feedback and finding a way to deliver them to the team (in a way that's not annoying 😅). Glad to hear that I wasn't the only one who felt the pain points I ran into.
@MichaelHHeng
@MichaelHHeng 9 месяцев назад
Ahh how beautiful! I've been waiting for this for so long! Great to have you back with the Obsidian Office Hours, I really missed them 😃👍🏻 Looking forward to the next Hours! 😊
@BenCodeZen
@BenCodeZen 8 месяцев назад
Thanks so much! Really appreciate the words of support.
@user-fb4ze8ck8w
@user-fb4ze8ck8w 9 месяцев назад
Thank you watching , question that side title is how can I have to setting let me know that
@Bell0
@Bell0 9 месяцев назад
I just tried it on IOS I belive it’s currently only working on desktop?
@drharsh.dentist
@drharsh.dentist 9 месяцев назад
To hide properties : Setting > Editor > Properties in Document > Hidden
@BenCodeZen
@BenCodeZen 7 месяцев назад
Thanks for sharing!
@marjoriep4529
@marjoriep4529 9 месяцев назад
Hi, thank you for making this content. I’m not sure where to find this information and you are very knowledgeable. I recently updated my Obsidian after a while months of non-use. Suddenly my vault has changed from a stand alone folder on my desktop to my entire hard drive. I’m not sure what happened or how to change it. Is it because my desktop-which is where my Obsidian folder lives- is on iCloud? It was always on iCloud and this only happened when I updated. I want my Obsidian to stand alone as a knowledge management space and not have all my files there. I have no clue what do do to change this. Any help would be greatly appreciated. Thank you in advance.
@BenCodeZen
@BenCodeZen 9 месяцев назад
Oh no! That's certainly odd that it's trying to sync everything. So the first thing I would do is to "Open vault" to see where the vaults are currently living. I could see a world where maybe the Desktop (which is included in iCloud) accidentally got configured as the vault path. And then if you can't tell, create a second test vault in a new folder on the Desktop to see if you can see a difference. If you still have issues, let me know and I'm happy to try and continue debugging this with you!
@MohcinBounouara-rx1wz
@MohcinBounouara-rx1wz 9 месяцев назад
Great!, I learnt a lot here, note that I'm just discovered Typescript yesterday :) Can I ask what id the plugin that you are using for code suggestion JS/HTML?
@BenCodeZen
@BenCodeZen 9 месяцев назад
Thanks for the kind words! Most likely what you're seeing is Copilot, but if that's not it, let me know which timestamp in the video you're referencing and I'll be happy to figure that out for you.
@mateuszklepacki4047
@mateuszklepacki4047 9 месяцев назад
I can't see this code on your github. Can you share it?
@BenCodeZen
@BenCodeZen 9 месяцев назад
Ahh so sorry about that. The repo was private for some reason. It should be public now! github.com/bencodezen/toEat Let me know if you still can't access it!
@toppanam611
@toppanam611 9 месяцев назад
Great video. How do I make a template with a List Property but when this template being applied with a default empty, then the user can select the properties from the list?
@BenCodeZen
@BenCodeZen 7 месяцев назад
When you create a property for the first time, it'll have you define the type. Going forward, it'll automatically stay the same for every note so you don't have to worry about the field being empty when the template is pre-populated. Let me know if you need additional clarification!
@joaquin4108
@joaquin4108 9 месяцев назад
Great Video. Thanks!
@BenCodeZen
@BenCodeZen 9 месяцев назад
Appreciate the kind words!