Skip to content

Commit 5d3da94

Browse files
Attempt to create plugin directory when installing
1 parent 0b2f676 commit 5d3da94

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

docs/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ Run the script with the following command:
5151
- `6`: Failed to build.
5252
- `7`: Failed to install plugin.
5353
- `8`: Failed to clean up.
54+
- `9`: Failed to create a directory or file.
5455

5556
## License
5657

src/install_obsidian_plugin.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,11 @@ install_obsidian_plugin() {
5151

5252
local plugin_directory="$vault/.obsidian/plugins/$plugin_id"
5353

54+
mkdir -p plugin_directory || {
55+
echo "Error: failed to create Obsidian plugin directory $plugin_directory while installing Obsidian plugin $plugin_id into vault $vault!"
56+
exit 9
57+
}
58+
5459
case "${obsidian_plugin_build_strategies[$plugin_id]}" in
5560
"excalidraw")
5661
mv "$plugin_source/dist/main.js" "$plugin_directory" || {

0 commit comments

Comments
 (0)