fmartingr / obsidian-metatable

An Obsidian plugin to display the frontmatter section as a fully expanded table.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Obsidian Metatable

A plugin for Obsidian to display the full frontmatter block instead of just the list of tags.

screenshot

Changelog

  • 0.14.3
    • Fix (#37) local URLs should not be encoded as URIs.
    • Fix tag parts should not be encoded as URIs.
  • 0.14.2
    • Fix (#38) tag URLs should not be encoded as URIs.
  • 0.14.1
    • Fix (#36) tag normalisation when tags are separated by spaces.
  • 0.14.0
    • (breaking) Restructure markup and use Solid.js instead of plain DOM.
    • (breaking) Normalise custom properties. See customising colours and symbols for the full list.
    • Add parts for leaf types (number, boolean, null, ISO date).
    • Add new documentation. It works as an Obsidian vault.
    • Add sidebar view.
    • Add experimental "tight" boundary to change styles when the container is smaller than 260px. If and when Obsidian has a web renderer with support for CSS Container Queries this will be reverted.
    • Add Markdown autolinks.

See the changelog for the full list of version. Or check the decision log for the main design choices.

Configuration

By enabling the plugin in the “Community plugins” section you'll be all set. To see the effects you'll need to open a new document or restart the vault.

Check the documentation for a getting started, customisation strategies, examples and more.

Installation

From Obsidian:

  • Ensure Community Plugins are enabled.
  • Browse community plugins searching for metatable.
  • Click install.
  • Enable plugin in the “Community Plugins” Settings section.
  • Open a file (notice that previously opened files won't get the effects of the plugin until reopened or changed).

From release:

  • Download the obsidian-metatable-{version}.zip file from the chosen release, for example the latest release.
  • Ensure “Community Plugins” are enabled in Settings.
  • Ensure the .obsidian/plugins/ directory exists in your vault directory.
  • Expand the zip file into the .obsidian/plugins/ directory such that an obsidian-metatable directory is a direct child of plugins.
  • Enable plugin in the “Community Plugins” Settings section.
  • Open a file (notice that previously opened files won't get the effects of the plugin until reopened or changed).

From source:

  • Clone the source repository.
  • Run npm install.
  • Run npm run build.
  • Create an obsidian-metatable directory under your vault's .obsidian/plugins/ directory.
  • Copy over main.js, versions.json and manifest.json.
  • Enable plugin in the “Community Plugins” Settings section.
  • Open a file (notice that previously opened files won't get the effects of the plugin until reopened or changed).

Licence

Arnau Siches under the MIT License

About

An Obsidian plugin to display the frontmatter section as a fully expanded table.

License:MIT License


Languages

Language:TypeScript 74.1%Language:CSS 21.9%Language:JavaScript 4.0%