YouTube2Text

Obsidian Bases For Books ๐Ÿ“š How To Automatically Organize Book Notes ๐Ÿ“ โ€” Transcript

by Wanderloots ยท 7,828 words ยท 1,055 segments ยท language en ยท Watch on YouTube

Full transcript

  1. 0:00Taking the time to build a centralized,
  2. 0:02structured book base in Obsidian with
  3. 0:04automated templates, views, and formula
  4. 0:06will speed up your note-taking and
  5. 0:07organization in Obsidian forever. I love
  6. 0:10taking notes on the books I'm reading. I
  7. 0:12learn more from books than anywhere
  8. 0:13else. As I read, I write down key
  9. 0:15quotes, concepts, and ideas in Obsidian.
  10. 0:18But booknotes in Obsidian can often be
  11. 0:20disconnected and cluttered, making it
  12. 0:22hard to connect those booknotes on the
  13. 0:24information, the knowledge that I'm
  14. 0:25gaining with the rest of my vault. It
  15. 0:27can be hard to find highlights, track
  16. 0:29what I've read, or turn notes into
  17. 0:30meaningful output. I wanted a
  18. 0:32note-taking workflow for taking book
  19. 0:33notes that actually enable me to make
  20. 0:35meaningful connections to the rest of my
  21. 0:37vault. I needed a base for my books in
  22. 0:39Obsidian Library. In today's video, I'm
  23. 0:42going to walk through how to build that
  24. 0:43book space from scratch so that you
  25. 0:45never need to organize your Obsidian
  26. 0:47Library again. Hi, my name is Callum,
  27. 0:49also known as Wanderloots, and welcome
  28. 0:51to today's video on building a
  29. 0:53bookspace, your new Obsidian library.
  30. 0:55Basis lets you turn your notes into a
  31. 0:56database, which is the perfect way to
  32. 0:58organize all of your booknotes in
  33. 1:00Obsidian. You can customize the views
  34. 1:01and filters so that you get an at a
  35. 1:03glance view of what you've read, what's
  36. 1:05on your shelf, and what you've converted
  37. 1:07into your own writing. Now, you'll be
  38. 1:08able to combine the books that you're
  39. 1:10reading, and the notes that you're
  40. 1:11taking all in Obsidian so that you're
  41. 1:13constructing a single library of
  42. 1:15knowledge. If you find this video
  43. 1:16helpful, please consider hyping and
  44. 1:18subscribing as I'm working on making
  45. 1:20YouTube my full-time career. So, any
  46. 1:22support you can give me is very much
  47. 1:23appreciated. Also, I'll be making this
  48. 1:25book space as a starter kit on my
  49. 1:27website and for my YouTube members. So,
  50. 1:29if you don't want to start from scratch,
  51. 1:31please consider joining my membership
  52. 1:32and getting the books kit. Now, let's
  53. 1:34build a bookspace in your Obsidian
  54. 1:36library.
  55. 1:38Basis is a new core plugin that lets you
  56. 1:40turn your notes basically into a
  57. 1:42database. I walk through this in much
  58. 1:44more depth in my intro to bases video,
  59. 1:46so I recommend checking that out if you
  60. 1:47want to go deep into what a base is and
  61. 1:49how it works. Today is going to be more
  62. 1:51of a practical workflow on how to build
  63. 1:54from scratch a bookspace. And the reason
  64. 1:56this is so powerful that I'm going to
  65. 1:58explain at the beginning is because this
  66. 1:59enables automatic note organization.
  67. 2:02Then I'm going to get into how we can
  68. 2:03actually set up that organization by
  69. 2:05pre-organizing with properties and
  70. 2:07Obsidian core element. Like you can see
  71. 2:09here with this building a second brain
  72. 2:11note, we've got all these properties
  73. 2:12listed at the top. Then I'm going to get
  74. 2:14into templates, which is a way that you
  75. 2:16can take those templates and turn them
  76. 2:17into a cookie cutter so that you can
  77. 2:18repeat them over and over and over
  78. 2:20again. This really streamlines and makes
  79. 2:22it a lot easier for you to build
  80. 2:24consistently. And I'm going to show you
  81. 2:25a few different templates that I use so
  82. 2:27that you can adapt it to your own
  83. 2:28workflow. Then we're going to get into
  84. 2:30views and filters along with embedded
  85. 2:32options for bases. And this is where you
  86. 2:34start to get more customization and how
  87. 2:36you can actually view all of the data
  88. 2:38that you're adding to the database based
  89. 2:40on your books. Then we'll get into the
  90. 2:42formula and links, which is a way to add
  91. 2:44a dynamic element to your base, which
  92. 2:46makes it a lot easier for you to, for
  93. 2:48example, find how many notes link to a
  94. 2:50particular book note or how long it took
  95. 2:52you to actually read that book. Then
  96. 2:54finally, I'm going to go through a quick
  97. 2:56overview on what a practical workflow
  98. 2:58looks like that will actually help you
  99. 3:00take those notes that you're writing on
  100. 3:01those books and help you organize your
  101. 3:03notes in a way that you can actually
  102. 3:05make those notes usable and optionally
  103. 3:07turn them into a public display like a
  104. 3:09blog post or a digital garden. Now,
  105. 3:11let's get started with your bookspace.
  106. 3:15So, one of my favorite organization
  107. 3:16methods is the code method by Tego Forte
  108. 3:19in Building a Second Brain. This book
  109. 3:21note over here. And the idea is that we
  110. 3:23have four main elements. Capture,
  111. 3:25organize, distill, and express. So as
  112. 3:27you're reading, you capture. You keep
  113. 3:29what resonates. Then you need to
  114. 3:31organize that information so that you
  115. 3:32can actually action it. You can make it
  116. 3:34usable. Once you know where to find it,
  117. 3:36you can distill. You can look for that
  118. 3:38essence, the key elements on why you
  119. 3:40took that note in the first place. And
  120. 3:42then optionally, you can express it. you
  121. 3:44can show the work that you've actually
  122. 3:47done as a result of distilling the notes
  123. 3:49you captured from your organization
  124. 3:51system. So you can see here that's kind
  125. 3:53of how this book's base is going to
  126. 3:54work. As you read, you take notes, those
  127. 3:57notes will be automatically organized
  128. 3:59directly into the base for you. Then you
  129. 4:01can go through and you can distill maybe
  130. 4:03you extract your favorite quotes and you
  131. 4:05store those quotes in what I'm calling a
  132. 4:07map of book, which is kind of like a map
  133. 4:09of content, but it gives you an at a
  134. 4:11glance view of all of your favorite
  135. 4:12quotes from a particular book. and can
  136. 4:14optionally be expressed. So I've done
  137. 4:16this already with my digital garden at
  138. 4:18wands.xyz and you can see here how I
  139. 4:21have for example for the creative act
  140. 4:23all of my favorite quotes linked here
  141. 4:25where each note is its own series of
  142. 4:27quotes or individual quotes and it all
  143. 4:30links back to this single note here of
  144. 4:32this creative act in the middle. So the
  145. 4:34idea is to take this data view table
  146. 4:36that I currently have and as an element
  147. 4:38of what I'll show you today how we can
  148. 4:39recreate it with a base. So the whole
  149. 4:41point here is that we need to introduce
  150. 4:44a few key elements so that we can
  151. 4:46automatically organize it and make it
  152. 4:47easier to distill, express and capture
  153. 4:50your notes. So these key elements are
  154. 4:52properties, templates, views, formula,
  155. 4:55and then a workflow that ties it all
  156. 4:57together. So let's take a look at
  157. 4:58properties.
  158. 5:00So this is a previous bookspace that I
  159. 5:02built when bases first came out. And I
  160. 5:05just want to quickly show you how the
  161. 5:06properties have an impact on how the
  162. 5:08base is displayed. So, I'm going to
  163. 5:10recreate this from scratch in a moment,
  164. 5:12and I'm going to make it a little more
  165. 5:13effective given all the updates that
  166. 5:15have happened to bases lately. But you
  167. 5:16can see here that we have all of these
  168. 5:18columns where each of these columns is a
  169. 5:20property. So, in the top right, we have
  170. 5:22the option to sort, filter properties,
  171. 5:24and add new notes based on the
  172. 5:26properties that are in display here. If
  173. 5:28you think about it, when you're taking
  174. 5:29notes on a book, there's going to be a
  175. 5:31few core properties that you're going to
  176. 5:33want to keep track of. For example, you
  177. 5:35probably want the author, the genre, the
  178. 5:37book name, maybe even a reference link
  179. 5:39that takes you to Goodreads or Amazon,
  180. 5:41something that you can go find that book
  181. 5:43again quickly. So, the goal here is that
  182. 5:44we want to think about what are the core
  183. 5:47properties, what are the essential
  184. 5:48elements that we want to introduce into
  185. 5:50our bookspace so that we can filter and
  186. 5:52organize super easily. Bases makes
  187. 5:55organization in Obsidian incredibly
  188. 5:57easy, and properties are what enables
  189. 5:58that to happen. Then we have a few other
  190. 6:01optional properties that get more into
  191. 6:03how complex you want your notes to be
  192. 6:06when you're creating notes on the books
  193. 6:08that you're reading. So these also will
  194. 6:10lead to dynamic properties that I'll
  195. 6:12explain a little more later. But now
  196. 6:13that you have kind of an idea on what
  197. 6:15the properties look like, for example,
  198. 6:16here and how they feed into a base,
  199. 6:19let's create the new book space.
  200. 6:22So we can press control or command P and
  201. 6:25then we can search for base and click
  202. 6:27create new base. And then we can give
  203. 6:29this name books. So what this has done
  204. 6:31if we open it up on the side here is we
  205. 6:33can see that there's now this books with
  206. 6:35the base type on the side. So this pulls
  207. 6:38in every single note I have in my entire
  208. 6:40vault. Every base starts not as a blank
  209. 6:42page but as a full list of every one of
  210. 6:44your notes. The goal is to organize
  211. 6:47these notes in a way that we are only
  212. 6:49displaying the data that we care about.
  213. 6:51This is where we get into filtering and
  214. 6:52properties. So for example, like I
  215. 6:54mentioned, I can go filter. I can select
  216. 6:56all views here. So I can say where file
  217. 6:59tags contains any of book and that will
  218. 7:02pull in every note like for example this
  219. 7:04atomic habits note that has the tag of
  220. 7:06book. So you can already see how the
  221. 7:08book space it's only displaying books.
  222. 7:11The only notes that I've added the book
  223. 7:12tag to are books. So this is where we
  224. 7:14get into the property element where you
  225. 7:17could use a tag to organize it or you
  226. 7:19could introduce a new type of property.
  227. 7:20So, for example, rather than just saying
  228. 7:22book source template and tags contains
  229. 7:24book, I could introduce a new property
  230. 7:26like content type and call it book. And
  231. 7:29then I could go back over to my base and
  232. 7:31I could say where if all of the
  233. 7:34following are true or any of the
  234. 7:35following are true. So I can add a new
  235. 7:37filter and say where content type is
  236. 7:39exactly book. So the choice is
  237. 7:41completely up to you how you want to do
  238. 7:43this. Do you want to use a tag or do you
  239. 7:45want to use a new dedicated property?
  240. 7:47So, I've gone through and I've done this
  241. 7:48in a few different ways, and I'll
  242. 7:50explain this more as we get into the
  243. 7:51templates, but I have found personally
  244. 7:53that while tags didn't work super well
  245. 7:56originally with Obsidian Bases, they've
  246. 7:58improved it a lot, and it seems to be
  247. 8:00working fairly consistently now. So, you
  248. 8:02could use file tags to describe the type
  249. 8:05of file you're dealing with so that you
  250. 8:07can filter any of your bases very
  251. 8:09specifically, or you can introduce a new
  252. 8:11property type. It's totally up to you.
  253. 8:13The idea here is that you can use a
  254. 8:15specific type of property like the type
  255. 8:17or the tags to filter the base to only
  256. 8:20show the books and then use these other
  257. 8:23properties to help display useful
  258. 8:25information. I could bring in the file
  259. 8:26tags so that we get an idea on is the
  260. 8:28book fiction or non-fiction. Have I
  261. 8:30published it to my digital garden
  262. 8:31already? Is it a source note or is it a
  263. 8:34book that's displaying information which
  264. 8:36I'll explain in a moment how I think
  265. 8:38about that. We might want to add the
  266. 8:40author property. might want to add the
  267. 8:42genre property. You get the idea. You
  268. 8:44can add whatever properties you want
  269. 8:46here. And what's nice is in bases, you
  270. 8:48can just click and drag and move things
  271. 8:49around. Maybe I care more about the
  272. 8:51author than the file tag. So, I'll move
  273. 8:52the author earlier. And there you go.
  274. 8:54You have a base and it only is bringing
  275. 8:56in booknotes. And now we can take a look
  276. 8:58and we can consider a few more concepts
  277. 9:01here. For example, maybe we want to
  278. 9:02bring in the rating of the book. So, I
  279. 9:04could add rating. And I'll show you how
  280. 9:06you can use the rating property a little
  281. 9:08more effectively in the future when we
  282. 9:09get to the formula. But now we get to a
  283. 9:11point where okay, let's say I want to go
  284. 9:13through and I want to create the same
  285. 9:15type of file for every single book that
  286. 9:17I read can have the same type of book
  287. 9:20template associated with it. So let's
  288. 9:22take a look at templates.
  289. 9:25I just want to note that if any element
  290. 9:27of building this base feels confusing, I
  291. 9:29do have a dedicated playlist that goes
  292. 9:31more in depth on each aspect of bases
  293. 9:33that you might find helpful for
  294. 9:35expanding your library. Also, a quick
  295. 9:37reminder that if you're finding this
  296. 9:38helpful, please consider liking and
  297. 9:39subscribing. Now, let's keep building.
  298. 9:43So, the goal of templates is to automate
  299. 9:45the creation of the notes so that you
  300. 9:47can focus less on the organization and
  301. 9:49focus more on actually taking notes that
  302. 9:52are related to the books that you're
  303. 9:53reading. So, I have a few different
  304. 9:54templates that I use depending on the
  305. 9:56circumstances. And my thought with this
  306. 9:58is I'll just show you each of these
  307. 9:59templates and then you can make use of
  308. 10:01whichever one you find the most helpful.
  309. 10:03And then I'll also show you how I've
  310. 10:04created a quote template that will help
  311. 10:06me map the quotes to the book and within
  312. 10:09the book that I am taking notes on. So,
  313. 10:11let's take a look at the book source
  314. 10:12template for a second. And you can see
  315. 10:14here that this book source template
  316. 10:15doesn't have all the properties that I
  317. 10:17was even talking about here. So, I
  318. 10:18probably want to add a few of those in.
  319. 10:20So, I create this template just by
  320. 10:22creating a new note and then moving into
  321. 10:24your template folder on the side here
  322. 10:26where I have a list of all my templates.
  323. 10:28And then when you're in your settings,
  324. 10:30you can go down to templates on the side
  325. 10:31here. And you can set that template
  326. 10:33folder specifically so that when you go
  327. 10:36to apply a new note, for example, I
  328. 10:38create a new note here. I can just press
  329. 10:41command or control P, go to template,
  330. 10:43and then I can insert my book source
  331. 10:45template, and it will turn this note
  332. 10:47into that book source template. And you
  333. 10:49can see here I actually have auto mover
  334. 10:51set up that it will automatically move
  335. 10:52any note that has the tag source into
  336. 10:54its respective sources folder. So the
  337. 10:56idea here is we want to make sure that
  338. 10:58all the properties we're applying to our
  339. 11:01book source template match what we want
  340. 11:03to see inside this table. So this is
  341. 11:05where we can do it once and then you
  342. 11:07don't ever have to do it again. It's the
  343. 11:08dry principle. Don't repeat yourself.
  344. 11:10So, if you can make a template once that
  345. 11:12filters perfectly into your bookspace,
  346. 11:14becomes very easy to just quickly take
  347. 11:16notes and not have to think about how
  348. 11:17it's going to be organized or displayed.
  349. 11:19I'm not going to go too much more into
  350. 11:20properties. I feel like I've explained
  351. 11:22that. And you can go explore this
  352. 11:24however much you want. Every person is
  353. 11:26going to have different properties that
  354. 11:27they care about. So, it's up to you to
  355. 11:29design a template that works best for
  356. 11:31you. Let's take a look more at the
  357. 11:33template itself. I have a call out at
  358. 11:34the top here that just has my main
  359. 11:36takeaways, the key concepts and
  360. 11:38examples, key quotes, which I'll explain
  361. 11:40more in a moment, and then I have a
  362. 11:42section for all of my chapter notes. So,
  363. 11:44this works really well for just taking a
  364. 11:45note on whatever book I'm reading. But,
  365. 11:47as you saw here, we have the option to
  366. 11:49bring in the cover of the book itself.
  367. 11:51And we can actually organize this into a
  368. 11:54card view where we'll be able to see all
  369. 11:56of the cover properties directly. I'll
  370. 11:58explain the views more in a moment, but
  371. 12:00now I want to show you how we can get
  372. 12:01this cover property in very easily.
  373. 12:04And there's two main ways that I do
  374. 12:06this. The first is using the book search
  375. 12:08plugin and the second is using the
  376. 12:09Goodreads web clipper template. So I'm
  377. 12:11going to explain each of those for a
  378. 12:13moment. If we go into settings, we can
  379. 12:14go to community plugins, browse, and
  380. 12:16search for book search. So this plugin
  381. 12:19helps you easily create booknotes. So
  382. 12:21I'm going to install that, enable, and
  383. 12:22go over to options. So if we go over to
  384. 12:24the book search plugin settings, we can
  385. 12:26see that we can choose where we want the
  386. 12:28file to go. So for example, maybe we
  387. 12:30want to create a new folder in sources
  388. 12:32called books public because I have books
  389. 12:35non-public. And now that we have the
  390. 12:37file set, what we can do is we can press
  391. 12:39command or control P, do the book search
  392. 12:42and create new book note. And what we
  393. 12:44can do is we can search for a book here.
  394. 12:46Click search and that will pull up with
  395. 12:47a list of all of the books that we're
  396. 12:49looking for. And we can see here it's
  397. 12:50this is probably the one we're looking
  398. 12:51for, Atomic Habits by James Clear. I can
  399. 12:54click on it and it automatically
  400. 12:55prepopulates all of the information
  401. 12:58related to that book in this one spot.
  402. 13:00It includes a preview link where if you
  403. 13:01click on that it takes me to the Google
  404. 13:03books section has a link to Google books
  405. 13:05as well has the cover URL so it takes
  406. 13:07you to the actual image directly and a
  407. 13:09few other pieces of information that you
  408. 13:11might find helpful like for example
  409. 13:13category or categories which is
  410. 13:14effectively just the genre but the
  411. 13:16reason I wanted to show you this is
  412. 13:17because we now have the cover URL in
  413. 13:19here. So, for example, if I were to take
  414. 13:22this cover and go over to Atomic Habits
  415. 13:25and introduce a cover property and paste
  416. 13:27that in and go to the views, I can click
  417. 13:30add view, turn it to cards, and make
  418. 13:32sure the property that I'm using here is
  419. 13:34cover to match the one that I just saw
  420. 13:36for Atomic Habits. You can see that it
  421. 13:38pulled in the cover and it's displayable
  422. 13:40here. So, I'll explain the card view
  423. 13:42more in a moment. I just wanted to show
  424. 13:43you why I'm interested in using a tool
  425. 13:45like the book search plugin because all
  426. 13:47of those properties that I showed you
  427. 13:49can be automatically grabbed directly
  428. 13:51from the internet using the book search
  429. 13:53plugin. So now if we go back to the book
  430. 13:55search plugin settings for a moment, we
  431. 13:57can see that we have a few more options
  432. 13:59here. We can choose what we want the
  433. 14:00title to be. For example, maybe I want
  434. 14:02it to be something like this. And I'll
  435. 14:04have a little book emoji and then in
  436. 14:06curly brackets put title. So if I do
  437. 14:08that, it will automatically take the
  438. 14:09title section from that book search
  439. 14:12plugin, new note, and it'll apply that
  440. 14:14title with that emoji. Similarly, we can
  441. 14:16go through and we can create a book
  442. 14:18search plug-in template, which I'll show
  443. 14:20you in a moment. And then we can apply
  444. 14:22that template every time instead of the
  445. 14:23default one that we see here. We can
  446. 14:25turn on the show cover image in search.
  447. 14:27So that now when we go through and we
  448. 14:30press command or control P again and do
  449. 14:32the search, if we look for Atomic Habits
  450. 14:34again, we can see that it pulls up with
  451. 14:36the cover image. so you can have a
  452. 14:37better idea on if it's the actual book
  453. 14:39you're looking for. So, that's a good
  454. 14:40setting to turn on. And then we can also
  455. 14:42enable cover image save. And basically
  456. 14:44what that means is when we run the book
  457. 14:46search plugin, it will actually save a
  458. 14:48copy of that cover image to the path
  459. 14:50that we set right here. So, this is
  460. 14:52where maybe I will go through I'll go
  461. 14:54over to my folder on the side and I'm
  462. 14:56going to create a new folder inside of
  463. 14:57my attachments folder called book
  464. 14:59covers. And now I can go through and go
  465. 15:01to attachments and book covers. So now
  466. 15:03if I go through and I run this book
  467. 15:05search plugin again, it will save a
  468. 15:07local copy of that image that I can then
  469. 15:09use as the cover property inside of my
  470. 15:12base so that I can see it in the card
  471. 15:14view. In terms of the template, we can
  472. 15:15click example template and it pulls up
  473. 15:17an example that would have all the
  474. 15:19information here. So you can use this if
  475. 15:21you want to, but we can also make this a
  476. 15:23little bit more customized so that it
  477. 15:24fits our particular table if you want.
  478. 15:27So I specifically have a book search
  479. 15:28plug-in template and you can start to
  480. 15:30see here that I also have this data view
  481. 15:32table. So this is what I use
  482. 15:34specifically for my public notes. So the
  483. 15:37key difference on how I'm using this is
  484. 15:40I have my book source template which is
  485. 15:41where I take my notes directly in here.
  486. 15:43I use the book search plugin to keep
  487. 15:45track of the quotes and the information
  488. 15:47and kind of use the book search to turn
  489. 15:49it into a map of content for that book
  490. 15:51or a map of book. So this is where you
  491. 15:54can use whatever you want. You can
  492. 15:55combine all this together. use the book
  493. 15:56search plugin and then take notes
  494. 15:58directly in there with your template or
  495. 16:00you can use a separate note takingaking
  496. 16:01and key insights note. It's totally up
  497. 16:05to you. Just a quick note that I'll be
  498. 16:06making all of the templates I talk about
  499. 16:07today, including the properties for the
  500. 16:09book search plugin and my book source
  501. 16:11template and the overall base here as
  502. 16:13well available for my paying YouTube
  503. 16:15members and on my website. So, if you're
  504. 16:17interested in not creating this from
  505. 16:18scratch and just want to copy and paste
  506. 16:20all of this to get your book space
  507. 16:22going, please consider checking out my
  508. 16:23membership or my website. Now, there's
  509. 16:25one more template that I want to show
  510. 16:26you here, and this is the Goodreads web
  511. 16:28clipper template.
  512. 16:31So, I actually just made a dedicated
  513. 16:32video on this concept for the Obsidian
  514. 16:34Basis Plus Web Clipper. So, I recommend
  515. 16:36watching that video if you want to learn
  516. 16:38more about how web clipper works. But
  517. 16:39effectively, you're able to go through
  518. 16:41and create a custom template, like for
  519. 16:43example, Goodreads, where you're able to
  520. 16:45preset all of the properties inside of
  521. 16:48your web clipper template in the same
  522. 16:50way that we're setting the properties
  523. 16:52inside of Obsidian. And what I can do
  524. 16:54is, for example, I have the template
  525. 16:56trigger to match specifically
  526. 16:58goodreads.com/book
  527. 16:59slash. So if I go over to Goodreads,
  528. 17:01there's this little Obsidian Web Clipper
  529. 17:03icon in the top right. And if I click on
  530. 17:05that, it will automatically pull in all
  531. 17:07of the properties that I had set inside
  532. 17:09of that web clipper template, including
  533. 17:11the description, where I can just go
  534. 17:13like this and click add to obsidian, and
  535. 17:15it will automatically create the note
  536. 17:16inside of my Obsidian vault, including
  537. 17:18importantly the cover image for that
  538. 17:20book. So, this is another way where
  539. 17:21we're able to use that template to
  540. 17:24pre-organize the properties that we want
  541. 17:26to have and then use those properties
  542. 17:28inside of our bookspace here. So, then
  543. 17:30not only do we have the average rating
  544. 17:33of Goodreads for that book, but we also
  545. 17:35have the option to add in our own
  546. 17:36rating. We've got a brief overview of
  547. 17:39the description here and then it ends.
  548. 17:41So what we could do for example now I
  549. 17:43could take this book source and my
  550. 17:45thought is that this is a good one for
  551. 17:47notes and what I do is I use the book
  552. 17:49search template for creating the public
  553. 17:51facing side of my notes for example like
  554. 17:53this one here and I use the Goodreads
  555. 17:55template alongside my book source
  556. 17:57template to combine them into a place to
  557. 17:59take notes. Which one you want to use is
  558. 18:02totally up to you. But the key here is
  559. 18:03that in all of them we're using the same
  560. 18:06type of tags. So you must make sure that
  561. 18:08your tag is consistent with the filter
  562. 18:10that you've applied to all views inside
  563. 18:12your vault which you can have multiple.
  564. 18:13For example, I could say where file tags
  565. 18:15contains any of book or books. And now
  566. 18:17this one here, this creative act a way
  567. 18:19of being, it's now been included inside
  568. 18:20of here, the same note. Then I'll get
  569. 18:22into the quote template in a moment
  570. 18:24because I think it's actually probably
  571. 18:25more helpful now to see how we can use
  572. 18:27all this information that we've just
  573. 18:28built with those templates and start to
  574. 18:31display them in different views so that
  575. 18:33we can really start to use the bookspace
  576. 18:35as a proper database.
  577. 18:38Now the first view I want to show you is
  578. 18:39the card view because I think that turns
  579. 18:41your bookspace into effectively a
  580. 18:43library. So what we can do is if you
  581. 18:46want rather than just clicking add new
  582. 18:47view we can go to this table view here
  583. 18:49and we can click duplicate view and then
  584. 18:52we can call it covers. So what this does
  585. 18:54by clicking duplicate we now have
  586. 18:56exactly the same information in both
  587. 18:58views here. So all of the rating the
  588. 19:00author the file tag the genre all of
  589. 19:02those properties now have been directly
  590. 19:04duplicated to the covers view and all we
  591. 19:06need to do is go here and change the
  592. 19:08layout to cards. Then we need to set our
  593. 19:11image property and this can be whatever
  594. 19:12you want. I personally have been using
  595. 19:14cover, so I'm going to turn that one on.
  596. 19:16And you can see that brings in the cover
  597. 19:18here. And you start to get an idea on
  598. 19:19how it looks. Like maybe, for example,
  599. 19:21we don't need to have file tags here.
  600. 19:23So, we can go over here and turn off
  601. 19:25tags. Maybe we turn off file name
  602. 19:26because we can already see it in the
  603. 19:28card view. We can control the size of
  604. 19:30the card here so that it looks a little
  605. 19:32more effective. And we can change the
  606. 19:34aspect ratio so that it's something that
  607. 19:36fits more of a book vibe. That looks
  608. 19:39pretty good. You can see I've got a
  609. 19:40couple duplicates here. I'll clean that
  610. 19:41up after. So now we have the card view.
  611. 19:43The key here is to go through and start
  612. 19:45adding cards. So for example, if we go
  613. 19:47back to the table here, I could go to
  614. 19:49properties, search for cover, and we get
  615. 19:52a sense here on which files have cover
  616. 19:56properties. And if you don't have one,
  617. 19:57that's where you can go back and you
  618. 19:59could, for example, maybe in building a
  619. 20:00second brain here, I have two options. I
  620. 20:03can go use the book search plugin to
  621. 20:04either insert the metadata which would
  622. 20:06include the cover image or I can go back
  623. 20:09to the internet search for the book
  624. 20:11building a second brain. And now if I go
  625. 20:13up in the top right here where I have
  626. 20:15the Obsidian web clipper because I have
  627. 20:16the cover file here I can just go like
  628. 20:18that and save it and go and add this
  629. 20:20cover URL. And now if I go back to my
  630. 20:23bookspace to the card view you can see
  631. 20:25that the cover image has already
  632. 20:26populated correctly. So we can do that
  633. 20:28for each of the books here. We can add a
  634. 20:30cover. Maybe I want to go look for
  635. 20:31blink. grab the image URL, paste it in,
  636. 20:34and now I've got that cover image. So
  637. 20:36you can go through and do this for each
  638. 20:37of your books, or if you're using the
  639. 20:39book search template or the Goodreads
  640. 20:41template, you'll automatically have that
  641. 20:43property built into the file already. So
  642. 20:46that shows you the card view. Now we can
  643. 20:47start to get into filtering the actual
  644. 20:49database itself.
  645. 20:52Let's say I want to have fiction view
  646. 20:55and a non-fiction view. I can go here,
  647. 20:57duplicate view, call this non-fiction.
  648. 21:00And now what I can do is if I go over to
  649. 21:02the filter section here, rather than
  650. 21:03having a filter on is this a book for
  651. 21:06the all views, I can go specifically
  652. 21:08into this view and I can say where tags
  653. 21:11contains any of non-fiction. And now
  654. 21:14what I've done is I've just used the
  655. 21:15tags property here to filter only books
  656. 21:18that are non-fiction books. And I can do
  657. 21:20the same thing where I can just take
  658. 21:21this non-fiction table, duplicate the
  659. 21:23view, call it fiction, and then change
  660. 21:25the filter property for this view and
  661. 21:27change it to fiction only. So you can
  662. 21:28see here I have a few books that because
  663. 21:30my source template has both fiction and
  664. 21:33non-fiction tags in it, I need to clear
  665. 21:35a few. So I can go to Finite Infinite
  666. 21:37Games, toggle off fiction, and now that
  667. 21:39will have been removed from the fiction
  668. 21:41table and maintained inside of the
  669. 21:43non-fiction table. And again, all of
  670. 21:45these can be cards or a table view. So I
  671. 21:48can choose to go into non-fiction here,
  672. 21:50change this to a card view, and I get
  673. 21:52the card view. Make sure I change the
  674. 21:53cover property. And I can go through and
  675. 21:55do all of the same things that I was
  676. 21:57doing before for the card view. When you
  677. 21:58create a new view, you can choose if you
  678. 22:00want to duplicate the table or the cover
  679. 22:02view. It's totally up to you what you
  680. 22:03prefer to see. And as another example of
  681. 22:05a view, maybe I only want to see my anti
  682. 22:08library. And this would be all books
  683. 22:09that I have not read yet.
  684. 22:12So I'm going to duplicate this cover
  685. 22:14view. Call this anti library. And now
  686. 22:17what I'm going to do is go to the filter
  687. 22:18here. And I'm just going to say where
  688. 22:20rating is empty. So for example, this
  689. 22:22book I have actually read. there's no
  690. 22:23rating property. So if I change this to
  691. 22:25a five and go back to the base, it will
  692. 22:27have been removed from here because I've
  693. 22:29set this filter to be rating is empty.
  694. 22:31In a similar way, I can duplicate this
  695. 22:33view and I can call this favorites. And
  696. 22:35this is where I can start to get into a
  697. 22:37bit more interesting property types
  698. 22:39because I could say, for example, rather
  699. 22:41than where rating is empty, I could say
  700. 22:43where rating is greater than or equal to
  701. 22:45four. And that will only pull up books
  702. 22:47that have a score of four or higher. So
  703. 22:49you can start to see here how we can
  704. 22:51really create our own library using the
  705. 22:53bookspace. It basically is just a
  706. 22:55library where you can go through and you
  707. 22:57can sort by genre. You can sort by
  708. 22:59topic. You can sort by whether you've
  709. 23:01read it or not or if it's one of your
  710. 23:02favorite books. You can add as many
  711. 23:04different types of views as you want to
  712. 23:05in here so that you can easily find the
  713. 23:07book and then find the notes related to
  714. 23:09it. And if you're interested in building
  715. 23:10a digital garden like I have here at
  716. 23:12wanderloo.xyz, XY Z. I actually have a
  717. 23:14video on how I publish my Obsidian notes
  718. 23:16to my digital garden for free and what a
  719. 23:18digital garden is as separate videos.
  720. 23:19So, I recommend checking those out if
  721. 23:21you're interested. But that's
  722. 23:22effectively where I take these notes
  723. 23:23here and I create that map of book or
  724. 23:25map of content for the book and publish
  725. 23:27it. So, maybe I want to go through here,
  726. 23:29duplicate my favorites view, call this
  727. 23:32digital garden. And this is where I'm
  728. 23:34going to change the property here from
  729. 23:36rating to DG publish is checked. So now
  730. 23:39if I go back to my book note here on the
  731. 23:41creative act, I can add a property here
  732. 23:43of DG publish equals true. That would
  733. 23:45publish it now to my digital garden and
  734. 23:47I can say where DG publish is true and
  735. 23:49that pulls up all of my notes like the
  736. 23:51creative act here that I have published
  737. 23:53to my digital garden. So now I have
  738. 23:55basically a public view and I can also
  739. 23:56have a private view. And in the future
  740. 23:58the views are going to include the
  741. 24:00ability for you to group by topic. So
  742. 24:02you could have a different view here
  743. 24:03where you have your overarching table
  744. 24:05view or your overarching cover view and
  745. 24:07you could have them actually grouped by
  746. 24:09the topic or the genre that you have in
  747. 24:11there. Now there's one more view I want
  748. 24:12to show you here which I'm going to call
  749. 24:14the quote view here.
  750. 24:17So I'm going to duplicate the table
  751. 24:19view. Let's call this quotes. And I'm
  752. 24:21going to change the quote filter where
  753. 24:23file tag contains quote. This is where I
  754. 24:26can create a new template and I can add
  755. 24:28the property of reference. And this is
  756. 24:30where I will reference the specific
  757. 24:32book. I'll insert tags and I'll give it
  758. 24:34quote. And you can go through and add
  759. 24:36whatever properties you want here. Maybe
  760. 24:38I'll also add DG publish is true or not.
  761. 24:40So I can move it to my digital garden. I
  762. 24:42can add the author property. All of the
  763. 24:44same types of properties we added for
  764. 24:45the book template we can do for the
  765. 24:47quote template. And the idea here is if
  766. 24:49I'm going through and I'm taking notes
  767. 24:50on building a second brain, I can
  768. 24:52always, for example, go like this and
  769. 24:55click extract current selection and
  770. 24:57create a new note and call this intro to
  771. 25:00building a second brain or whatever you
  772. 25:02want the quote to be. Enter. It will
  773. 25:04insert that directly here and create it
  774. 25:06as a new note. And I can just insert the
  775. 25:08template for the quote and it will
  776. 25:10automatically apply the quote tag. And I
  777. 25:12can now go in here and put building a
  778. 25:14second brain and put tag book to make
  779. 25:17sure that it fits in there. And now if
  780. 25:18we go back here, we can see that in the
  781. 25:20quotes view, I now have the first quote.
  782. 25:22And of course, you can go through and
  783. 25:23fill out the author if you want because
  784. 25:25you've already filled out these
  785. 25:26properties for the books. It becomes
  786. 25:27very easy for it to be applied here. And
  787. 25:29again, you can use whatever type of
  788. 25:30template you want. You could apply the
  789. 25:32book search template along with the
  790. 25:33quote tag. You can make this template
  791. 25:35whatever you want it to be. But now
  792. 25:36what's cool is rather than just having a
  793. 25:38full list of every quote, if I go like
  794. 25:40this and duplicate this as well and call
  795. 25:42this quotes embedded alongside having
  796. 25:45the file tags contains any of quote, I
  797. 25:47can also bring in that property I just
  798. 25:49added with the reference and I can say
  799. 25:51the reference is this note. So what that
  800. 25:53means now is if I go over to the book
  801. 25:55building a second brain, I can insert at
  802. 25:57the top here the book's base. And not
  803. 26:00only that, we can see it's pulling in
  804. 26:01the entire base, but I can go over and I
  805. 26:03can specifically look for the quotes
  806. 26:05embedded view. And we can see here if I
  807. 26:07use reference contains this file name
  808. 26:10and then go back to the embedded view
  809. 26:12here, it's pulling in the quote that
  810. 26:14came from that book because it's pulling
  811. 26:17in specifically the name building a
  812. 26:18second brain and any quote related to
  813. 26:20it. So that's a cool way where now I can
  814. 26:22add as many quotes as I want to and I'll
  815. 26:24have this specific base view as built
  816. 26:27into the note itself creating a list of
  817. 26:28all of the quotes that I've extracted
  818. 26:30from this book note. So this is where if
  819. 26:33we go take a look at the properties here
  820. 26:35in the Obsidian bases syntax website
  821. 26:38there's specifically embedded bases can
  822. 26:40use this to pull in for example this
  823. 26:43file name which resolves to the name of
  824. 26:45the file embedded in the base. So what
  825. 26:47that means is if I go back to my booksp
  826. 26:49space for a second nothing will show in
  827. 26:51the embedded view here even if it is
  828. 26:53showing in the quote section because
  829. 26:55this note is called books.base not
  830. 26:57building a second brain. If we go back
  831. 26:59to my book search template and rather
  832. 27:00than just having a data view version of
  833. 27:02this which I had in the past I can now
  834. 27:04just embed the books base and reference
  835. 27:06specifically the quotes and now every
  836. 27:08time I create a new note using my book
  837. 27:10search plug-in template I'll
  838. 27:12automatically have built the books base
  839. 27:14quotes into that template. So, every
  840. 27:16single book gives you this almost map of
  841. 27:18content or the map of the book based on
  842. 27:20all of the quotes that link specifically
  843. 27:22to this book name. So, I hope that makes
  844. 27:24sense. Feel free to ask any questions in
  845. 27:26the description if you're finding this
  846. 27:27confusing. But now that you have a
  847. 27:28better idea on how we can use all of
  848. 27:30these different types of filters to
  849. 27:32create the views, let's consider what
  850. 27:34other properties we might want to add as
  851. 27:36an advanced component.
  852. 27:39Let's say, for example, I don't want
  853. 27:40just this rating on here to be five.
  854. 27:43Maybe I want to actually make it a
  855. 27:44little more visual. Then what I can do
  856. 27:46is I can go under properties, click add
  857. 27:48formula. I'll call this one rating as
  858. 27:50well because this is only a formula
  859. 27:52being applied to the table here. And I'm
  860. 27:54going to use star.re repeat rating. And
  861. 27:56you can see here it pops up saying this
  862. 27:57is a valid formula. So basically what
  863. 27:59this does is it takes the rating
  864. 28:01property like this five here and it
  865. 28:03repeats the star for that number of
  866. 28:05times. So now if we turn that property
  867. 28:07on, you can see here that all of the
  868. 28:08fives have been turned into five stars.
  869. 28:11So, if we go back to the card view, the
  870. 28:12cover view for a moment, rather than
  871. 28:14just having this kind of ugly five, I'm
  872. 28:16going to change the property to instead
  873. 28:17have the other rating, the formula
  874. 28:19rating that's got the little F in front
  875. 28:20of it. And now we get this nice little
  876. 28:22five star. So, you get this at a glance
  877. 28:23view of what you're rating. So, that's a
  878. 28:25cool way that you can use formula to
  879. 28:27modify the visualization of your
  880. 28:29bookspace. And there's a lot you can do
  881. 28:30there. There's really no end to it. And
  882. 28:32I highly recommend taking a look at the
  883. 28:34basis syntax and specifically the
  884. 28:36function because you can use all of
  885. 28:38these types of functions here to modify
  886. 28:41the information being displayed in your
  887. 28:43bookspace. And let's say I just want to
  888. 28:44know how long has this book been sitting
  889. 28:46on my shelf without having read it.
  890. 28:48Perhaps this fits into the anti- library
  891. 28:50more. So if I turn on the created time
  892. 28:52here, you can see when I created a note
  893. 28:54for that book, which you can think of as
  894. 28:56being added to my shelf. If I go over to
  895. 28:58properties, I can show you specifically
  896. 29:00how long this book has been on my shelf
  897. 29:01by doing file.c time minus today. So
  898. 29:04when was the file created and what's the
  899. 29:06duration between these two? So you can
  900. 29:08see how long a book has been sitting on
  901. 29:10your shelf for. You could do the same
  902. 29:11thing with m time and that would show
  903. 29:12you when you've last read that book. So
  904. 29:14you can control any of these properties
  905. 29:16you want through all the various
  906. 29:17formula. So you could have time on
  907. 29:19shelf, time since read, how long it took
  908. 29:21you to read it, maybe from the first
  909. 29:23edit to the last edit. You can control
  910. 29:25any of these properties and go through
  911. 29:27the function syntax to make it as
  912. 29:28customized as you want to. So there's a
  913. 29:30lot that you can go through. We could go
  914. 29:32through, for example, and pull in
  915. 29:33everything that has a link to that file
  916. 29:35so that we can start to bring in the
  917. 29:37quotes that we've been introducing. But
  918. 29:38personally, I find I like the use of the
  919. 29:41embedded view to show the quotes just to
  920. 29:43keep the book space itself a little
  921. 29:45cleaner. But you can bring in any of
  922. 29:46these things that you want. We could
  923. 29:47also do a length calculation to figure
  924. 29:49out how many quotes a particular book
  925. 29:50has which is kind of like what I have
  926. 29:52been doing with data view here where we
  927. 29:54have the number of links. If we take a
  928. 29:56look at the creative act again you can
  929. 29:58see that the number of links that
  930. 29:59connect to that particular quote. So I
  931. 30:01have an idea on for example which quotes
  932. 30:04I've been referencing the most. Now
  933. 30:05let's take a look at the final step here
  934. 30:08which to me is just a workflow. How does
  935. 30:09this actually come together in a
  936. 30:11practical sense?
  937. 30:13And for me, the way I think of this is
  938. 30:15again through the code method capture,
  939. 30:17organize, distill, express. So to
  940. 30:19capture something, I need a place to
  941. 30:21capture it to a place to put the quotes
  942. 30:22and the notes that I'm taking. So I need
  943. 30:24to create a sources note, which could
  944. 30:26either be from Goodreads, from the book
  945. 30:28search plugin, or from my book source
  946. 30:30template. It doesn't matter. It's
  947. 30:32completely up to you how you want to use
  948. 30:33it, but I like keeping my book notes
  949. 30:36separate from my digital garden
  950. 30:38published components. This lets me take
  951. 30:40all of my fleeting notes. So for
  952. 30:41referencing the zetocasten system which
  953. 30:43is why I call this atoms because I have
  954. 30:45something called the molecular
  955. 30:46zettocasten which is its whole own
  956. 30:48method of organizing information and
  957. 30:50organizing notes. So I have a whole
  958. 30:52video on zettocast in here if you're
  959. 30:53interested in learning more about how
  960. 30:55that works and why it works. So I
  961. 30:56recommend checking that out if you want
  962. 30:58to go deeper into zettocasten. But the
  963. 30:59idea is that we have these singular
  964. 31:01concepts that are being extracted. So I
  965. 31:03like having my book notes here where
  966. 31:05I've got all of my fleeting notes. So, I
  967. 31:07dump all the information here as I'm
  968. 31:08taking notes in the book and then I'll
  969. 31:10go back through it afterwards and
  970. 31:12extract the key components and those are
  971. 31:14what will be displayed here in my book
  972. 31:16search template so that they get
  973. 31:19published to my digital garden and I can
  974. 31:21have my favorite quotes listed here
  975. 31:22rather than all of my book notes. So,
  976. 31:24the way I do this is I take fleeting
  977. 31:26notes in either my Goodreads note or my
  978. 31:29book source template. I don't need to
  979. 31:31deal with organization because the
  980. 31:32bookspace automatically organizes
  981. 31:34everything for me with the automatic
  982. 31:36property generation using the Goodreads
  983. 31:38web clipper or using the book search
  984. 31:40plug-in template. So, it's very easy for
  985. 31:42me to just add in a few missing pieces
  986. 31:44of information as I need to. For
  987. 31:45example, I can just go through and add
  988. 31:47an Lamont here easily as the author for
  989. 31:50bird by bird and I can find Mihi and add
  990. 31:53him here. It's very easy for me to go
  991. 31:54through and update the organization once
  992. 31:57it's already in the base. Then we get to
  993. 31:58the distill section, which is where I
  994. 32:00would go through and do that extraction
  995. 32:02process where you can go and you can
  996. 32:03highlight sections of information that
  997. 32:05you think is the most relevant and
  998. 32:07extract it into its own quote, which by
  999. 32:09the way, I would also add a page number
  1000. 32:10so that I can go back and find it again,
  1001. 32:11which is kind of what I've been doing
  1002. 32:12here where I keep track of the pages in
  1003. 32:15text as I go. And then finally, once
  1004. 32:16I've gone through and extracted those
  1005. 32:18quotes and added them into the embedded
  1006. 32:20view of my map of the book so that it
  1007. 32:23can automatically populate this data
  1008. 32:24view table and then be displayed in my
  1009. 32:26digital garden. All I have to do is go
  1010. 32:28find that quote and just toggle DG
  1011. 32:30publish equals true and then published
  1012. 32:32to my digital garden. So that shows you
  1013. 32:33the full workflow of being able to
  1014. 32:35capture notes in a source note, organize
  1015. 32:37it automatically into the books base, go
  1016. 32:39through the notes and extract quote by
  1017. 32:41quote atomic notes to keep track of my
  1018. 32:44favorite parts of that book. and then
  1019. 32:45optionally publish it into the digital
  1020. 32:47garden map that I share as part of my
  1021. 32:49blog.
  1022. 32:51I hope that this gives you an idea on
  1023. 32:53how you can build your own personal
  1024. 32:55library inside of Obsidian. There's no
  1025. 32:57end to the properties you can add, the
  1026. 32:59templates you can build, and how you can
  1027. 33:01tie it all together in bases to
  1028. 33:03streamline the organization of your
  1029. 33:04booknotes and track your reading
  1030. 33:06progress. All of this contributes into a
  1031. 33:08personal library of knowledge in
  1032. 33:10Obsidian. If you found this video
  1033. 33:11helpful, please consider hyping and
  1034. 33:13subscribing. Your support means much
  1035. 33:14more than you know. A reminder that if
  1036. 33:16you want a copy of this books bases kit
  1037. 33:18that I've constructed here along with
  1038. 33:20some other features that I've added
  1039. 33:21afterwards, please consider joining my
  1040. 33:23membership or getting the kit from my
  1041. 33:24website. Thank you. Also, if you'd like
  1042. 33:26to see me build any other type of base
  1043. 33:28using Obsidian bases, let me know what
  1044. 33:31you're interested in and I can make a
  1045. 33:32dedicated video on it. I'm also happy to
  1046. 33:34answer any questions in the comments, so
  1047. 33:36please feel free to leave them there. If
  1048. 33:37you want to learn more about how I
  1049. 33:38structure my Obsidian vault using
  1050. 33:40Molecular Zealcastin and generally just
  1051. 33:42how I structure my personal knowledge
  1052. 33:44management system, I recommend checking
  1053. 33:46out my Obsidian and PKM playlist. Thanks
  1054. 33:48again for watching and I will see you in
  1055. 33:49the next video.

About this transcript

This page contains the full transcript of Obsidian Bases For Books ๐Ÿ“š How To Automatically Organize Book Notes ๐Ÿ“ by Wanderloots, generated from the public captions YouTube serves with the video. The transcript has 7,828 words across 1,055 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator โ€” no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.