You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+14-67Lines changed: 14 additions & 67 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,72 +1,18 @@
1
-
# Obsidian Template Plugin
1
+
# Obsidian Plugin Vue
2
2
3
3
> [!NOTE]
4
4
> This is one of the plugins of the collections of plugins called [Nólëbase Integrations](https://github.com/nolebase/integrations). You can explore the other plugins in the collection in [the official documentation site of Nólëbase Integrations](https://nolebase-integrations.ayaka.io).
5
5
6
6
---
7
7
8
-
## ⚠️ To you, the plugin developer.
9
-
10
-
This is a template plugin for you to start developing your own Obsidian plugin. It is a good starting point for you to develop your own plugin. You can clone this repository and start developing your own plugin.
11
-
12
-
We use the most advanced technologies to develop this plugin, including:
13
-
14
-
-[TypeScript](https://www.typescriptlang.org/)
15
-
-[unbuild](https://github.com/unjs/unbuild)
16
-
-[eslint](https://eslint.org/)
17
-
18
-
So everything is configured for you to start developing your own plugin, immediately.
19
-
20
-
## ⚠️ Before publishing
21
-
22
-
1. Replace all the `obsidian-plugin-template` with the name of your plugin:
23
-
1. In the `manifest.json` file.
24
-
2. In the `package.json` file.
25
-
3. In the `README.md` file.
26
-
2. Replace all the `Obsidian Template Plugin` with the name of your plugin:
27
-
1. In the `manifest.json` file.
28
-
2. In the `package.json` file.
29
-
3. In the `README.md` file.
30
-
3. Fill in a URL to your repository. You can replace with `https://github.com/nolebase/obsidian-plugin-template`
31
-
4. Fill in the Why, Features, What can you do with it, Demos, How to install, TODOs, feel free to remove the sections that are not needed.
32
-
33
-
## ⚠️ How to publish?
34
-
35
-
1. Modify the version in the `manifest.json` file.
36
-
2. Modify the version in the `package.json` file.
37
-
3. Push the changes to the repository.
38
-
4. Go to the [Release] page of the repository.
39
-
5. Create a new release with the tag name as the version number.
40
-
6. Sit back and relax, the plugin will be published with CI/CD pipelines automatically.
41
-
42
-
## 🤔 Why
43
-
44
-
Introduce your plugin! Explain why you made it, why would users choose yours!
45
-
46
-
## 🎨 Features
47
-
48
-
- 📦 Out of the box support.
49
-
- 🚀 Blazingly fast.
50
-
- 💡 You define it.
51
-
52
-
## 💡 What can you do with it
53
-
54
-
- Help users to imagine what they can do, show your imagination.
55
-
56
-
## 📺 Demos
57
-
58
-
> Show me what you can do
59
-
60
-
### How it looks like
61
-
62
-
Perhaps a GIF?
8
+
**Write your notes in [Obsidian](https://obsidian.md/) with [Vue.js](https://vuejs.org/).**
63
9
64
10
## 😎 How to install
65
11
66
12
> [!WARNING]
67
-
> Currently Obsidian Template Plugin is in alpha stage, it wasn't guaranteed to work properly and keep the compatibility with the future versions of itself.
13
+
> Currently Obsidian Vue Plugin is in alpha stage, it wasn't guaranteed to work properly and keep the compatibility with the future versions of itself.
68
14
>
69
-
> But it is encouraged to try it out and give feedbacks. If you find and bugs or have any suggestions, please feel free to open an issue on [GitHub](https://github.com/nolebase/obsidian-plugin-template/issues).
15
+
> But it is encouraged to try it out and give feedbacks. If you find and bugs or have any suggestions, please feel free to open an issue on [GitHub](https://github.com/nolebase/obsidian-plugin-vue/issues).
70
16
71
17
Currently, it is a bit hard to install the plugin for now before it is published to the official Obsidian plugin store. Manual downloading and installation is required.
72
18
@@ -78,21 +24,21 @@ Currently, it is a bit hard to install the plugin for now before it is published
78
24
4. Copy and paste the following link to the first field of the new prompted dialog:
5. Find the needed released version on [Release page of Obsidian UnoCSS Plugin](https://github.com/nolebase/obsidian-plugin-template/releases), for example, fill in `0.1.0`.
85
-
6. Enable the "Obsidian Template Plugin" plugin from the `Installed plugins` list.
30
+
5. Find the needed released version on [Release page of Obsidian Vue Plugin](https://github.com/nolebase/obsidian-plugin-vue/releases), for example, fill in `0.1.0`.
31
+
6. Enable the "Vue" plugin from the `Installed plugins` list.
86
32
87
33
### Install manually
88
34
89
-
1. Navigate to the [Release page of Obsidian Template Plugin](https://github.com/nolebase/obsidian-plugin-template/releases)
90
-
2. Find the [latest version of the plugin](https://github.com/nolebase/obsidian-plugin-template/releases/latest).
35
+
1. Navigate to the [Release page of Obsidian Vue Plugin](https://github.com/nolebase/obsidian-plugin-vue/releases)
36
+
2. Find the [latest version of the plugin](https://github.com/nolebase/obsidian-plugin-vue/releases/latest).
91
37
3. Download the `main.js` file and `manifest.json` file.
92
38
4. Open up the `.obsidian/plugins` directory of your Obsidian vault.
93
39
5. If no `.obsidian/plugins` directory exists, create one.
94
-
6. Create a new directory named `obsidian-plugin-template` inside the `.obsidian/plugins` directory.
95
-
7. Move `main.js` file and `manifest.json` file into the `obsidian-plugin-template` directory.
40
+
6. Create a new directory named `obsidian-plugin-vue` inside the `.obsidian/plugins` directory.
41
+
7. Move `main.js` file and `manifest.json` file into the `obsidian-plugin-vue` directory.
96
42
97
43
The directory structure should look like this after these steps:
98
44
@@ -103,11 +49,12 @@ The directory structure should look like this after these steps:
103
49
├── manifest.json
104
50
```
105
51
106
-
8. Enable the "Obsidian Template Plugin" plugin from the "Installed plugins" list.
52
+
8. Enable the "Vue" plugin from the "Installed plugins" list.
107
53
108
54
## ⏳ TODOs
109
55
110
-
-[ ] Anything on the roadmap?
56
+
-[ ] Auto completion for CSS classes.
57
+
-[ ] Annotation decoration for Vue identifiable classes.
0 commit comments