diff --git a/manifest.json b/manifest.json index 1f1f1a5..9b43e56 100644 --- a/manifest.json +++ b/manifest.json @@ -1,6 +1,6 @@ { - "id": "obsync", - "name": "S3 Vault Sync", + "id": "cohere", + "name": "Cohere", "version": "0.1.2", "minAppVersion": "1.6.6", "description": "Sync vault files through OSS / S3-compatible object storage.", diff --git a/package.json b/package.json index c0f24f6..f4edecf 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "obsync", + "name": "cohere", "version": "0.1.2", "description": "Plugin for OSS / S3-compatible vault sync.", "main": "main.js", diff --git a/scripts/install-plugin.mjs b/scripts/install-plugin.mjs index 06c873e..67f194b 100644 --- a/scripts/install-plugin.mjs +++ b/scripts/install-plugin.mjs @@ -1,4 +1,4 @@ -import { copyFileSync, mkdirSync } from "node:fs"; +import { copyFileSync, mkdirSync, readFileSync } from "node:fs"; import { join, resolve } from "node:path"; const vaultPath = process.argv[2]; @@ -8,12 +8,12 @@ if (!vaultPath) { process.exit(1); } -const pluginDir = join(resolve(vaultPath), ".obsidian", "plugins", "obsync"); +const manifest = JSON.parse(readFileSync("manifest.json", "utf8")); +const pluginDir = join(resolve(vaultPath), ".obsidian", "plugins", manifest.id); mkdirSync(pluginDir, { recursive: true }); copyFileSync("manifest.json", join(pluginDir, "manifest.json")); copyFileSync("dist/main.js", join(pluginDir, "main.js")); copyFileSync("dist/main.css", join(pluginDir, "styles.css")); -console.log(`Installed Obsync to ${pluginDir}`); - +console.log(`Installed ${manifest.name} to ${pluginDir}`);