When writing reading notes, automatically strip the book copyright notice that gets copied from the Books app.

Extra blank lines

Automatically remove the extra blank lines copied from ChatGPT.

After editing main.ts, run the script to rebuild it:

npx esbuild main.ts --bundle --external:obsidian --external:electron --format=cjs --platform=node --outfile=main.js

Tables

Copying a table from Google Sheets into Obsidian

The formatting breaks after pasting. Fix: Plugin: Advanced Tables

Copying a table from Obsidian into Google Sheets

  1. Websites
  1. Plugins The “Copy as HTML” or “Markdown to HTML” plugins — tried them, didn’t work
  2. A self-built plugin Name: Table to Google Sheets Usage: Select the table you want to copy Right-click and choose “Copy Markdown table as a Google-Sheets-pasteable format” Paste into Google Sheets