mirror of
https://github.com/cosmicoptima/loom.git
synced 2026-07-22 07:40:25 +00:00
No description
| assets | ||
| .editorconfig | ||
| .eslintignore | ||
| .eslintrc | ||
| .gitignore | ||
| .npmrc | ||
| .prettierrc | ||
| esbuild.config.mjs | ||
| main.ts | ||
| manifest.json | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| styles.css | ||
| tsconfig.json | ||
| version-bump.mjs | ||
| versions.json | ||
loom in obsidian
default hotkeys:
Ctrl+Space- completeCtrl+Alt+n- create childAlt+n- create siblingAlt+c- split in-range node at caret (<- this is poorly explained but useful! try it!)Ctrl+Alt+c- clone current nodeAlt+Backspace- delete current nodeAlt+Down- switch to next siblingAlt+Up- switch to previous siblingAlt+Left- switch to parentAlt+Right- switch to (most recently visited) childAlt+e- collapse/expand current node
the following commands don't have hotkeys by default:
- open loom pane
- delete current node's children
- delete current node's siblings
- (debug) reset state
to install, clone this repository into a directory in [vault]/.obsidian/plugins.
in the plugin directory, run npm i and npm run build. you will need node.js 14 or higher.
enable the plugin and set the openai api key in the Loom settings tab
for those new to obsidian: the loom ui, containing a tree of the selected note's nodes, is not open by default. to open it, you can either:
- open the command palette with
Ctrl+P, then search for and run the "open loom pane" command - open the right sidebar -- there is a toggle in the top right of the screen -- and switch to the loom tab*
