Goldilocks Essentials

approvedunreviewed

by sachio222

A curated kit of small, opt-in UX upgrades for Obsidian: tab rename/colors, smart new-note placement, print from menu, press-E-to-edit, and a plugin shortcut.

★ 1 stars↓ 665 downloadsUpdated 4mo agoMIT

Goldilocks Essentials

Obsidian, just the way you like it.

A curated kit of small UX upgrades — the ones that make Obsidian feel just right. Each feature is opt-in, conflict-aware, and can be toggled individually in settings.

Features

FeatureWhat it does
Tab rename & colorsRight-click any tab to rename it or pick a color. Works on all tab types.
Smart new-note placementNew notes land in the folder you last clicked — not vault root. Adds "New note here" to folder right-click.
Print from menuAdds Print… to the right-click menu for markdown files, plus a palette command.
Press E to editIn reading mode, press E to switch to edit. In edit mode, Escape to return to preview.
Community plugins ribbonPuzzle-piece icon in the sidebar that jumps to Community Plugins.
Compact tablesTighter table styling — less padding, smaller font. Pick Small or Extra small density in settings.
Note widthAdjust note width with six presets (S / M / D / L / XL / Full). Click the status bar widget to cycle, or bind a hotkey to "Cycle note width" / a specific preset.

Why one plugin instead of many?

Because each feature is tiny and you probably want the whole curated set. One install, one settings pane, one update.

Installation

Community plugins (recommended):

  1. In Obsidian, open Settings → Community plugins → Browse.
  2. Search Goldilocks Essentials.
  3. Install, then enable.

Or open it directly: obsidian://show-plugin?id=goldilocks-essentials · Community page.

Via BRAT (for unreleased/beta builds straight off main):

  1. Install BRAT from the community store and enable it.
  2. Open the command palette and run BRAT: Add a beta plugin for testing.
  3. Paste the repo URL: https://github.com/sachio222/obsidian-goldilocks-essentials
  4. Choose the latest version (or leave blank for latest release) and click Add Plugin.
  5. Go to Settings → Community plugins and enable Goldilocks Essentials.

BRAT will auto-update the plugin whenever a new release is published.

Manual (one-liner): from your vault root, run:

mkdir -p .obsidian/plugins/goldilocks-essentials && cd $_ && \
  for f in main.js manifest.json styles.css; do \
    curl -LO https://github.com/sachio222/obsidian-goldilocks-essentials/releases/latest/download/$f; \
  done

Then in Obsidian, Settings → Community plugins, hit the reload icon, and enable Goldilocks Essentials.

Manual (clone + build): if you'd rather build from source:

git clone https://github.com/sachio222/obsidian-goldilocks-essentials \
  /path/to/vault/.obsidian/plugins/goldilocks-essentials
cd /path/to/vault/.obsidian/plugins/goldilocks-essentials
pnpm install && pnpm build

Development

pnpm install
pnpm dev      # watch build into ./main.js
pnpm build    # type-check + minified production build

Symlink the repo into your test vault's .obsidian/plugins/ to test live:

ln -s "$PWD" /path/to/vault/.obsidian/plugins/goldilocks-essentials

License

MIT

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.