How to leverage Logseq's linked structure?

  • Sounds like page cats is a (longterm) project itself.
    • If so, consider renaming it to something like cats project
      • This should break things like Took the [[cats project]] to the vet
      • Should also move any non-project content to a page cat (singular)
  • If the other project is:
    • the same: merge them
    • different:
      • don’t connect it to cats project
      • link only to each cat individually
  • Instead of Took the [[cats]] to the vet, write Took {{cats}} to the vet
    • {{cats}} should be a one-time macro defined like this:
      • :cats "<div class='kit' data-kit='expandmacro'>[[Rox]] and [[Sky]]</div>"
    • that immediately expands to: [[Rox]] and [[Sky]]
3 Likes