Skip to content

A plugin that adds Logseq-like page tags to Obsidian

License

Notifications You must be signed in to change notification settings

necauqua/obsidian-page-properties

Repository files navigation

Obsidian Page Properties

This is a plugin for Obsidian which adds page properties similar to those present in Logseq.

demo-1.png demo-2.png

The main two things it does are:

  • Adds pretty tag-like styles for full-line inline fields from Dataview - note that while Dataview is not a dependency they're not that useful without it.
  • Makes the field name into an inner link - a cute little feature from Logseq.

Another couple of features, that are missing in Logseq are:

  • For certain fields the value is converted into a link by a specified pattern - this is configurable.
    • This is useful when the tag already describes what the host should be, for example a relevant GitHub repository, or a wiki page - instead of the full link you only set the username/repository part or the wiki page name.
    • Works really well with the Surfing plugin :)
  • Some fields can be hidden from the reader view - also configurable.

Installation

  • It's on the Obsidian Plugin Marketplace.
  • You can use the Brat plugin.
  • You can download the main.js, styles.css and manifest.json files manually from the releases page and put them into the $VAULT/.obsidian/plugins/page-properties folder.
  • For Nix users, you can do this too:
nix profile install github:necauqua/obsidian-page-properties
ln -s ~/.nix-profile/share/obsidian/plugins/page-properties $VAULT/.obsidian/plugins/page-properties