MASTER Obsidian's Powerful METADATA MENU Plugin - Step by Step

Поделиться
HTML-код
  • Опубликовано: 1 янв 2025

Комментарии • 91

  • @leanproductivity
    @leanproductivity  Год назад +5

    😢 Wondering how to keep your metadata consistent in #Obsidian?
    😕 Struggling with making the "Metadata Menu" Plugin work?
    This step-by-step guide
    ✅ includes practical examples
    ✅ explains every single setting
    ⏲ in ~40 minutes.
    Download FREE Obsidian templates and my demo vault at store.sascha-kasper.com/?tags=obsidian

    • @leanproductivity
      @leanproductivity  Год назад

      @@misha8048 that's odd. I will check it tomorrow and get back to you.

    • @misha8048
      @misha8048 Год назад +1

      ​ @leanproductivity Greetings, I think the reason is that I unpacked to the yandex disk cloud storage as there was no duplication after unpacking the archive with your storage to the local disk.

    • @leanproductivity
      @leanproductivity  Год назад

      @@misha8048 excellent. Thank you for letting me know.

    • @scronje
      @scronje 9 месяцев назад

      Thank you very much for this fantastic video. I learned a lot.

  • @ryanbartlett672
    @ryanbartlett672 Год назад +7

    Thanks again. Very thorough, and well-structured. It is looking like Metadata Menu saved Canvas for me -- properties based on groups and links is super cool. Interestingly, it is Dataview that saved Obsidian for me overall -- so this illustrates what I already know: it is the community plugin flow that is really making this application so wonderful and useful.

    • @leanproductivity
      @leanproductivity  Год назад

      Glad it was helpful! Thank you for your nice feedback.

  • @ryanbartlett672
    @ryanbartlett672 Год назад +7

    Sir, you have the skills, tools, and process to produce very high-quality content. Thank you. This felt more like a course than a video, and the timing could not be better since I am just starting a revamp of my vault right now with Metadata Menu (kickstarted this week with Danny H.'s excellent coverage).

    • @leanproductivity
      @leanproductivity  Год назад

      You're very welcome! Yes, Danny's videos are great. I am glad you enoyed this one.

  • @dougsanderson5265
    @dougsanderson5265 Год назад +4

    This is a fantastically comprehensive walkthrough. Thanks for putting this together.

    • @leanproductivity
      @leanproductivity  Год назад

      Thank you so much. Feedback like this keeps me going. Glad you enjoyed it.

  • @stoictrader7432
    @stoictrader7432 10 месяцев назад +1

    Your explanations here are magnificent. What a great ability to explain and simplify these concepts in a super straight to the point fashion. Thanks man

    • @leanproductivity
      @leanproductivity  10 месяцев назад

      Thank you so much - gettings such feedback means a lot.

  • @EvertTaihuttu
    @EvertTaihuttu Год назад +1

    Thanks for this video. Really helpful especially how you explained and structured the "nitty-gritty" details in the beginning and examples in the end. 🙏

    • @leanproductivity
      @leanproductivity  11 месяцев назад +1

      Glad you enjoyed it! I appreciate you taking the time to give me this feedback.

  • @alfonsoreyes911
    @alfonsoreyes911 6 месяцев назад +2

    Very useful indeed! Comprehensive and to the point. Thanks for taking the time of making this video.

    • @leanproductivity
      @leanproductivity  5 месяцев назад

      You're very welcome! Thank you for your kind feedback.

  • @ryanbartlett672
    @ryanbartlett672 11 месяцев назад +2

    Watching again. Thanks. Excellent review and cool functionality.
    A couple new ideas came to mind this morning in regards to the Meta Data Menu Canvas fields: 1) Visualize and structure my notes for the Breadcrumbs plugin -- the developer added many ways to set the Parent/Child/Next/Prev but mapping it out could give me both a map and the link structure for keyboard navigation?! 2) Process flows

    • @leanproductivity
      @leanproductivity  11 месяцев назад

      Thanks for sharing! This sounds interesting. Regarding process flows: were you thinking about how to visualize them based on BPMN? This would require the use of the proper shapes for the various activities/events in a flow. I don't think they are supported by a free plugin but tfthacker's "Canvas Candy" plugin could probably used for that (tfthacker.com/cc-sample-bpmn). This plugin is not free, tough (costs appr. 20 USD).

  • @nukem97
    @nukem97 Год назад +5

    Thank you for this comprehensive video. If I may make some suggestions for your future videos:
    - Showing the various settings of the plug-in upfront in the video was overwhelming, a user who has no idea what the plug-in does would be even more confused when every single setting is explained at the start, since the user is missing context of where these settings could be used. My suggestion is to focus on the settings as needed throughout the tutorial, which would have given context of why this setting is needed.
    - A real world example would have been very nice to explain the plug-in, I would appreciate if you can do a video trying to capture something like a CRM system, or travel tracking system that would encompass these properties.
    - May I suggest trying to model the below example to showcase the plugin and it's interaction with Templater/Quick Add plugins in a future video?
    - Entites
    -- Country
    -- City
    -- Airports
    -- Trips (a trip to one or more destinations)
    -- Bookings (tickets for flights to each destination, a booking must belong to a trip, a Trip can have many bookings)
    - Flights (Each leg of the flight, a flight must belong to a Booking, a Booking can have many flights)

    • @leanproductivity
      @leanproductivity  Год назад +3

      First, thank you for the detailed feedback - this is really helpful! Regarding your points:
      Structure: I was somewhat torn and - in the end - decided for this approach, thinking that the detailed timestamps will make it easy for people to jump around. But yes, for some it may have been easier the other way round.
      Real life example: I put two basic showcases there to indicate the possibilities. As the video was already quite long, I may do a separate one for more advanced demos.
      Future video: I added your suggestion to my list. Thanks again for taking the time to help me make better videos in the future.

    • @coltoncarner5879
      @coltoncarner5879 11 месяцев назад

      @@leanproductivity Just wanted to chime in and say I think the comperhensive detailing of the settings was fantastic. Perhaps it might have been better to start the video with the example before the complete runthrough however (ie, swap the two parts). Either way, I don't think it's a big deal since you have clear timestamping + intro at the beginning. Thanks so much for this walkthrough!

    • @leanproductivity
      @leanproductivity  6 месяцев назад

      Coming back to make sure you did not miss these two videos about a CRM (ruclips.net/video/iYy1gfWHEBo/видео.html) and a travel planner (ruclips.net/video/YoL1tNbFX2c/видео.html) in Obsidian. I hope they help.

  • @mathieudelobelle9432
    @mathieudelobelle9432 Год назад +2

    This is a great and comprehensive demo of the plugin. thanks a lot

    • @leanproductivity
      @leanproductivity  Год назад +2

      This is high praise from the plugin creator himself. Thank you so much!
      You wrote a great plugin, and I hope this will make it more accessible for Obsidian users.

  • @javedrahman3040
    @javedrahman3040 2 месяца назад

    Wow.. there is so much for me to learn here as a non techie. Cheers thank you Sascha

    • @leanproductivity
      @leanproductivity  2 месяца назад

      @@javedrahman3040 Thank you so much. That's very kind of you.

  • @tummalatube
    @tummalatube Год назад

    What a better way of making a video on a plugin!! Keep rocking. I think this plugin opens the gates to many avenues like CRM.

    • @leanproductivity
      @leanproductivity  Год назад

      Yes, it's a really powerful and versatile plugin. Thank you for your encouragement!

  • @DannyHatcherTech
    @DannyHatcherTech Год назад +1

    Nice overview. Thanks for sharing!

    • @leanproductivity
      @leanproductivity  Год назад +3

      Thanks for watching! Also, I find your videos very inspiring - they always give me ideas and make me want to do better with my own. Great work!

  • @FaunaPrimal
    @FaunaPrimal 9 месяцев назад

    Awesome! also good job on removing the background music people suggested in other videos. Very clean and clear

    • @leanproductivity
      @leanproductivity  9 месяцев назад

      Glad it was helpful! Thank you for your encouraging feedback.

  • @FahdJeddah
    @FahdJeddah 10 месяцев назад

    This video really convinced me to switch from Notion to Obsidian, and I am very grateful for this wonderful video .
    New subscriber to the channel

    • @leanproductivity
      @leanproductivity  10 месяцев назад

      Awesome, thank you! So happy to hear that it helped you. And thank you for subscribing.

  • @56k-web
    @56k-web 3 месяца назад

    Vielen Dank für dieses Video. Many thanks for this video. Well structured and clearly explained.

    • @leanproductivity
      @leanproductivity  2 месяца назад

      Thank you very much! I appreciate you taking the time to comment.

  • @yiannissofologis2962
    @yiannissofologis2962 Год назад

    grateful to share with us a piece of your knowledge

    • @leanproductivity
      @leanproductivity  Год назад +1

      So nice of you. I am happy to share what knowledge I have.

  • @jolilius
    @jolilius Год назад

    Thanks! Very good video, detailed explanations, and a particularly good example!

    • @leanproductivity
      @leanproductivity  Год назад

      Thank you so much for your kind words! I'm glad you found the video helpful and enjoyed the detailed explanations and example. It means a lot to me that you appreciate the effort I put into creating content for you!

  • @myThereIsNoSpoon
    @myThereIsNoSpoon 2 месяца назад

    Thank you for this content! 👍

  • @kiMarieTeee
    @kiMarieTeee Год назад +1

    Thank you for your work!
    I can't quite separate when to use classes (which I understand to be presets of properties) and when to use templates (templater Plugin), which can preset more than properties.

    • @leanproductivity
      @leanproductivity  Год назад +2

      Thank you. That's very kind of you. For me, "classes" provide the structure for a note's metadata/properties, whereas "Templates" already fill in specific values. E.g., I may have one class "Projects" but multiple templates for "Blog Posts", "RUclips Videos", etc. While both project types use the same fields, each of them has an individual template, adding type-specific values. Imagine a field "Platform". For Blog Posts this would get filled with "Blog", for Videos it would be "RUclips" via the respective template. I hope this helps. Let me know if you have other questions.

  • @KaidoKurrikoff
    @KaidoKurrikoff 10 месяцев назад +1

    Very helpful, thanks!

  • @francoishabert4235
    @francoishabert4235 Год назад

    Nice overview. Thanks!

  • @diniomar3965
    @diniomar3965 11 месяцев назад

    This is amazing. I learnt new things about this plugin that i didnt know it was possible.
    You touched on the Template plugin in your video. I am struggling to understand how the "Metadata menu" and the "Template" or "Templater" plugins can be used together. I am seeing that the auto population of the properties overal between the Metadata menu and Templater plugins.
    Please could you give an example workflow or use case where the two can be integrated or work together?

    • @leanproductivity
      @leanproductivity  11 месяцев назад

      Thank you so much - I am glad you like it. You may want to check this example for Templater: ruclips.net/video/pr-_PL9yCEk/видео.html. It shows how to use it to create notes automatically, which goes a bit further than "just" filling in frontmatter fields. Generally, I use the Metadata Menu plugin for managing frontmatter structure and Templater to fill this structure.

  • @daggerman-dcgk
    @daggerman-dcgk 4 месяца назад

    Hello Sascha! Thank you very much for this excellent video. You have helped me bring my Obsidian vault to the next level.
    Now I wonder how to combine Templates using Templator with Metadata Menu. Should I have Metadata Menu directly define the frontmatter already in my template files, or would it be better to make the templates without frontmatter and have Metadata Menu insert the frontmatter upon file creation?
    Thanks and many regards!

    • @leanproductivity
      @leanproductivity  4 месяца назад

      You are very welcome. As always with Obsidian, there is no single right way to do it - we have the flexibility to do things how they work best for us. FWIW, I use Metadata Menu to
      - create the full set of properties I *might* need
      - create lookup fields
      - to add missing fields easily
      In parallel, I use Templater to
      - keep my properties consistent per note type
      - pre-fill properties with values
      - automate certain things (e.g., whenever I create a note for a new YT video, Templater automatically creates the related notes for description, script, social media posts, etc. and links from the main note to the related ones).
      So, I prefer to fill as much of my frontmatter with Templater as is *reasonably* possible (no need to overengineer it).
      I hope this helps and thank you for your kind words.

  • @barnabasszakal7258
    @barnabasszakal7258 11 месяцев назад

    So great help, thank you!

  • @diegounger
    @diegounger 10 месяцев назад

    Thanks for sharing!

    • @leanproductivity
      @leanproductivity  10 месяцев назад

      More than happy to do so. Thanks for watching and commenting!

  • @susanpearson-creativefibro
    @susanpearson-creativefibro Год назад

    This is a great video, thank you. As mentioned by someone else it would be great to see a video of Metadata Menu and Database Folders in use together. You can't get an idea of how they play together when only one plugin is enabled. Are the properties added via Metadata Menu and discovered by DB Folder or are some added directly in DB, are some added via templater? Having shown your video of your top ten plugins I assume you use them all at the same time rather than constantly turning them off and on? Have you found any plugins that conflict with any of the ten? Do you have any best practices tips? I would love to see a vault tour (demo vault if needed) with all your plugins active.

    • @leanproductivity
      @leanproductivity  11 месяцев назад

      Thank you for this feedback - these are great suggestions, which I will happily add to my list. Much appreciated.

  • @SteveJohnSteele
    @SteveJohnSteele 11 месяцев назад

    18:20 My Participants does not have the Box icon next to it.
    I have checked the Demo file, everything looks perfect, exactly as you have in the video.
    I have tried to remove and add again, same.
    I can manually add the text, but it's clearly not as you demonstrate.
    Help please.
    Great video

    • @SteveJohnSteele
      @SteveJohnSteele 11 месяцев назад +1

      I found the problem. I had a single space after the name "Participants", that's autocorrect for you :)

    • @leanproductivity
      @leanproductivity  11 месяцев назад

      Glad you figured it out - would have been difficult to do a remote diagnosis. Good luck, and let me know if I can help with anything else.

  • @marcorobbe9003
    @marcorobbe9003 7 месяцев назад

    Hi, I just had a gain a look at your video. At 8:56 you show all the different class types. New types are always at the bottom of the list. This looks "normal" to me.
    When I am adding new fields to a class, the new fields are always added at the top of the existing fields. Is there a way to configure this behavior? I would also like to add new fields at the bottom of the list.
    And an other Question: I have a folder called categorys. In that folder there are different files - one file / filename resambles a category.
    In the Frontmatter I would like to have a multi select that lists that categories / file names as selections for the multi select.
    How dose the query of that multi select needs to look like to work? I searched several ressources and also tried to figure it out with chat GPT. It looks like I am missing somthing because I cant get it to work. Is it possible to give me an answer or is it to complex to get answerd here?
    Thanks a lot
    --> I got the solution. I had one space at a wrong place. So in my situation the query needs to look like this:
    dv. pages('"20 - Categories"').map(p=>p.file.name)
    Now all files are listed inside a multi select 🎉

    • @leanproductivity
      @leanproductivity  7 месяцев назад

      I noticed that, too. It must have changed on a recent update. AFAIK, this cannot be configured. Sorry.

  • @Mark4Jesus
    @Mark4Jesus 11 месяцев назад

    Thanks so much for this video. I am following along and hopefully some day this will go smoothly thanks to you. One question if you know.... Can Metaview Menu a fileClass relate to another fileClass? Example, I can use Notion to make one database field relate to another database's object (even bidirectionally). I need the relational database to set up, for example, logs within tasks within projects, and allow a project view to display the most recent task logs.

    • @leanproductivity
      @leanproductivity  11 месяцев назад +1

      You are very welcome. I don't think the Metadata Menu plugin can do that (yet). Perhaps the DB Folder plugin can help with that via the "relationship" and "rollup" column types. See here: ruclips.net/video/lIuZAik1jPM/видео.html

    • @Mark4Jesus
      @Mark4Jesus 11 месяцев назад

      Perfect@@leanproductivity (I actually just need to play your video 3/4 speed because my brain doesn't work as fast as your lolol).
      So it seems that DB Folder will give me that feature. Gee I spent all Saturday learning to set up Metadata Menu & Dataview, I don't know if I need all three of these, or maybe learning Metadata Menu went to waste, TBD.
      It would also be awesome if some obsidian plugin would allow to drill down into a relation's properties using dot notation (databaseX.propertyY) instead of having to bubble up the rollup in a GUI... or maybe that's already there and I'll find out.
      I want to make a cool project manager with tasks and task logs, so the projects look like blocks, the tasks look like cards and the latest tasklog status property shows on the card. Because the reality is I have to multiplex several parallel projects, remember where I left off on one thing, check back on projects that are blocked, and be able to have documentation and (if I use for work too) generate a weekly report. It seems possible. Thanks again, take care.

  • @cryptocrake
    @cryptocrake 11 месяцев назад

    Super interesting tutorial, thank you. I'm a beginner Obsidian user and tried to follow your guidance but got stuck at #7:50. There's a "+" sign next to the "Classes" folder which is missing for me. I've tried to look for solutions but couldn't find any. Does anyone know where I'm going wrong?

    • @leanproductivity
      @leanproductivity  11 месяцев назад

      Thank you for your kind feedback. I think I had the same issue once, and restarting Obsidian fixed it for me. If you have not done so, perhaps give it a try and let us know?

    • @babyslime
      @babyslime 6 месяцев назад

      I also have this issue. Restarted Obsidian, ran updates, but it never appeared. I'm not really sure what's causing it or how to fix it.

  • @marcorobbe9003
    @marcorobbe9003 10 месяцев назад

    Great video. Thanks for that.
    Q1: Where do you see the (dis-) advantages between MetadataMenue and Templater for assining the Metadata. Are you using both?
    Q2: Is there a way to move files depending on the assigned class?
    For exampl, all new files automatically get the class "All". All documents with that class are stored in the folder "InBox".
    Now I can assign the class "People" to that file and it should automaticaly move to Contacts/People.
    Or I assign the class "MeetingNote" and that file should automaticaly move to Meetings folder.
    Do you know a way to do so?
    Thanks a lot

    • @marcorobbe9003
      @marcorobbe9003 10 месяцев назад +1

      I just saw your CRM video where you show how to automatically define the folder 👍

    • @leanproductivity
      @leanproductivity  10 месяцев назад

      Q1: I use both. Metadata Menu for consistent frontmatter structure and Templater for filling frontmatter automatically depending on the note type.
      Q2: asked and answered in the CRM video, as you pointed out. 🙂

  • @GjROZkxrDiYCm
    @GjROZkxrDiYCm Год назад +1

    nice vidio! by the way,wrong timestamps, it's a db folder plus ,not meta data?

    • @leanproductivity
      @leanproductivity  Год назад +1

      Dude, thank you so much for pointing this out. Copy/paste clearly has its pitfalls when used late at night. I fixed the descrption and timestamps now. Much obliged!

  • @vipersorc
    @vipersorc Год назад

    Any way to list metadata fileclass list items in a templater suggester? Else this is nothing more than a post create property editor for me I expect

    • @leanproductivity
      @leanproductivity  Год назад

      I'm not aware of this possibility. I suggest getting into the Obsidian Discord server. People there are as helpful as they are knowledgeable.

  • @pablozambrano7235
    @pablozambrano7235 11 месяцев назад

    Greetings from Colombia, I am learning English with your videos, you see I try to activate the pluggin and obsidian does not allow me to do so, do you have any idea what is the reason for this?

    • @leanproductivity
      @leanproductivity  11 месяцев назад

      Please clarify where you encounter the problem:
      1. Installing the plugin
      If this is the problem, go to Obsidian settings, "Community Plugins", "Restricted Mode" and turn it off. If it is turned on, community plugins cannot be installed.
      2. Enabling the plugin after installation
      Once installed, you need to click on "Enable" to load the plugin.
      3. When trying to do something else.
      If (1) and (2) worked but you have other issues, please explain.

    • @pablozambrano7235
      @pablozambrano7235 11 месяцев назад +1

      @@leanproductivity Thank you brother, the problem was caused by another pluggin that made it fail, I remain attentive to your content....

  • @VitaliiKholmukhamedov-z6q
    @VitaliiKholmukhamedov-z6q 3 месяца назад +2

    It's kinda lame that canvas fields work one way. You can't actually pick an item from the options how you do it in a select type field, so you have to choose between those types and of course select type wins everytime.

    • @leanproductivity
      @leanproductivity  3 месяца назад

      Yes, it would be good if that were possible.

  • @mocha7348
    @mocha7348 6 месяцев назад

    13:56

    • @mocha7348
      @mocha7348 6 месяцев назад

      12:02

    • @mocha7348
      @mocha7348 6 месяцев назад

      20:10

    • @leanproductivity
      @leanproductivity  5 месяцев назад

      Nice. TIL that I can easily use a video's comments for my own time stamp bookmarks. Thank you!

  • @Pesssimistos
    @Pesssimistos Год назад

    Please tell me what query can be used to display all the files that are in a folder. Dv.pages displays only .md files, but the folder also contains pdf, office and other files. I want to add links to files in folders through a request, but the request does not work. Thank you!

    • @leanproductivity
      @leanproductivity  Год назад

      I could be wrong - not really a Dataview expert - but as far as I know, the Dataview plugin in Obsidian only supports querying markdown files (.md). It doesn’t support querying other file types like .pdf, .jpg, etc.
      Perhaps a more experienced viewer can confirm or correct this?

    • @Pesssimistos
      @Pesssimistos Год назад

      @@leanproductivity thanks for the answer! I also looked at different instructions and I think that dataview cannot work with Non-md files. it's very sad, because now I have to look for some way around this limitation.

  • @Art_of_Learning
    @Art_of_Learning Год назад

    🤯🤯🤯🤯🤯
    Thank you for your efforts. You could easily scale this channel with your abilities and knowledge. Reach out if you want to hear my particular use cases. Maybe that will help you get more ideas for future videos. Win-Win

    • @leanproductivity
      @leanproductivity  Год назад

      So nice of you - thank you. Sure, I am always happy to get inspiration. What is your use case?