From 37fdcf763f0e1775a195c2a11972f03b4e555889 Mon Sep 17 00:00:00 2001 From: read with ai Date: Fri, 31 Jan 2025 16:30:33 +0100 Subject: [PATCH] Update README.md --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 28511ff..e037ca8 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ This plugin adds an emacs-like read evaluate print loop (REPL) to Obsidian. This lets you execute JavaScript directly in a document *and*, importantly, interact with Obsidian's plugin API to make Obsidian do things (like move the cursor, insert text, open files, etc). You can also define new commands in JavaScript. -This can be useful when developing plugins, or for "light-weight" scripting without having to develop a full plugin yourself. +This can be useful when developing plugins or for "light-weight" scripting without having to develop a full plugin yourself. A range of convenience functions, partly inspired by emacs, is also provided to speed up development of straight-forward features. @@ -195,7 +195,7 @@ There is a system to provide imports to Plugin REPL provided by [this repository ## Alternatives and prior work * You can [use plugins](https://docs.obsidian.md/Plugins/Getting+started/Build+a+plugin) to do the same things that you can do with Plugin REPL but this tends to mean more code. -* [js-engine](https://github.com/mProjectsCode/obsidian-js-engine-plugin) lets you evaulate JavaScript code in code blocks. [Execute code](https://github.com/twibiral/obsidian-execute-code) gives you code blocks in multiple programming languages. Neither give you access to Obsidian api objects to let you do scripting. +* [js-engine](https://github.com/mProjectsCode/obsidian-js-engine-plugin) lets you evaulate JavaScript code in code blocks. [Execute code](https://github.com/twibiral/obsidian-execute-code) gives you code blocks in multiple programming languages. Neither give you access to Obsidian API objects to let you do scripting. * [dataview](https://blacksmithgu.github.io/obsidian-dataview/) similarly lets you execute JavasSript in code blocks. It gives you access to the `app` object. * [Templater](https://github.com/SilentVoid13/Templater) defines a template language with JavaScript code blocks. It's API gives you access to the `app` object and people have used "Templates" that when run script Obsidian. @@ -217,9 +217,9 @@ This code exposes and wraps the [Obsidian plugin API](https://docs.obsidian.md/P ## About me *If you are interesting in this you might be interested in my [obsidian cookbook](https://medium.com/@readwithai/youtube-shorts-introduction-to-obsidian-56bd01506fa0).* -I make productivity tools and AI tools related to reading and research. -If that sounds interesting you can follow me on twitter or bluesky. +*I make productivity tools and AI tools related to reading and research.* +*If that sounds interesting you can follow me on twitter or bluesky.* -I write about these topics on substack. +*I write about these topics on substack.* -If you find *this* piece of software useful. Maybe give me money (like $10 dollars?) on my kofi. +*If you find **this** piece of software useful. Maybe give me money (like $10 dollars?) on my kofi.*