Skip to content

Commit 3fa9085

Browse files
committed
vault backup: 2025-05-29 20:50:53
Affected files: .obsidian/workspace.json fleeting-notes/2020-04-20.md fleeting-notes/2025-05-29.md my-obsidian-plugin/README.md my-obsidian-plugin/manifest.json my-obsidian-plugin/package.json my-obsidian-plugin/src/main.ts my-obsidian-plugin/tsconfig.json
1 parent 5e609df commit 3fa9085

File tree

8 files changed

+137
-33
lines changed

8 files changed

+137
-33
lines changed

.obsidian/workspace.json

Lines changed: 22 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -4,39 +4,24 @@
44
"type": "split",
55
"children": [
66
{
7-
"id": "44ff1ae743a5fd51",
7+
"id": "08e623b163fe66cb",
88
"type": "tabs",
99
"children": [
1010
{
11-
"id": "7135f723ee19931f",
11+
"id": "1df5994c833ac311",
1212
"type": "leaf",
1313
"state": {
1414
"type": "markdown",
1515
"state": {
16-
"file": "fleeting-notes/2025-05-07.md",
16+
"file": "fleeting-notes/2025-05-29.md",
1717
"mode": "source",
1818
"source": false
1919
},
2020
"icon": "lucide-file",
21-
"title": "2025-05-07"
22-
}
23-
},
24-
{
25-
"id": "883ddc2c476509e2",
26-
"type": "leaf",
27-
"state": {
28-
"type": "markdown",
29-
"state": {
30-
"file": "fleeting-notes/2020-09-13.md",
31-
"mode": "source",
32-
"source": false
33-
},
34-
"icon": "lucide-file",
35-
"title": "2020-09-13"
21+
"title": "2025-05-29"
3622
}
3723
}
38-
],
39-
"currentTab": 1
24+
]
4025
}
4126
],
4227
"direction": "vertical"
@@ -68,7 +53,7 @@
6853
"state": {
6954
"type": "search",
7055
"state": {
71-
"query": "2020-09-13",
56+
"query": "",
7257
"matchingCase": false,
7358
"explainSearch": false,
7459
"collapseAll": false,
@@ -109,8 +94,7 @@
10994
"title": "New tab"
11095
}
11196
}
112-
],
113-
"currentTab": 1
97+
]
11498
}
11599
],
116100
"direction": "horizontal",
@@ -187,11 +171,23 @@
187171
"obsidian-kanban:Create new board": false
188172
}
189173
},
190-
"active": "883ddc2c476509e2",
174+
"active": "1df5994c833ac311",
191175
"lastOpenFiles": [
192-
"fleeting-notes/2025-05-14.md",
193176
"permanent-notes/tech-im-interested-in-2025.md",
177+
"fleeting-notes/2025-05-29.md",
178+
"my-obsidian-plugin/src/main.ts",
179+
"my-obsidian-plugin/src",
180+
"my-obsidian-plugin/README.md",
181+
"my-obsidian-plugin/tsconfig.json",
182+
"my-obsidian-plugin/package.json",
183+
"my-obsidian-plugin/manifest.json",
184+
"my-obsidian-plugin",
185+
"permanent-notes/build-a-serverless-crud-app-using-vue-js-netlify-and-faunadb.md",
194186
"fleeting-notes/2025-05-07.md",
187+
"fleeting-notes/2020-04-20.md",
188+
"fleeting-notes/2020-09-14.md",
189+
"fleeting-notes/2020-09-13.md",
190+
"fleeting-notes/2025-05-14.md",
195191
"fleeting-notes/2024-11-03.md",
196192
"fleeting-notes/2025-05-13.md",
197193
"fleeting-notes/2024-11-15.md",
@@ -209,12 +205,6 @@
209205
"fleeting-notes/2025-02-11.md",
210206
"fleeting-notes/2025-02-21.md",
211207
"fleeting-notes/2025-03-01.md",
212-
"fleeting-notes/2025-03-03.md",
213-
"fleeting-notes/2025-03-04.md",
214-
"fleeting-notes/2025-03-09.md",
215-
"fleeting-notes/2025-03-27.md",
216-
"fleeting-notes/2025-03-25.md",
217-
"fleeting-notes/2025-03-14.md",
218208
"retrospectives",
219209
"attachments/interative-hike-map.gif",
220210
"attachments/GX010518_1680688090641.jpg",
@@ -232,7 +222,6 @@
232222
"planning/Face Wall Game.canvas",
233223
"planning/Face wall game.canvas",
234224
"planning",
235-
"index-notes",
236-
"attachments"
225+
"index-notes"
237226
]
238227
}

fleeting-notes/2020-04-20.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
publish_date: 2025-05-18
3+
tags:
4+
---
5+
6+
7+

fleeting-notes/2025-05-29.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
publish_date: 2025-05-29
3+
tags:
4+
- webdev
5+
---
6+
best favicon and icon generator i've used so far
7+
https://realfavicongenerator.net/
8+
9+

my-obsidian-plugin/README.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# My Obsidian Plugin
2+
3+
This is a simple "Hello World" plugin for Obsidian.
4+
5+
## Installation
6+
7+
1. Download the plugin files.
8+
2. Place the `my-obsidian-plugin` folder in your Obsidian plugins directory.
9+
3. Enable the plugin in the Obsidian settings under "Community Plugins".
10+
11+
## Usage
12+
13+
After enabling the plugin, you can run the "Hello World" command from the command palette (Ctrl+P) to see a greeting message.
14+
15+
## Development
16+
17+
To develop this plugin, you can use the following commands:
18+
19+
- `npm install` to install dependencies.
20+
- `npm run build` to compile the TypeScript files.
21+
- `npm run watch` to automatically compile files on changes.
22+
23+
## License
24+
25+
This project is licensed under the MIT License.

my-obsidian-plugin/manifest.json

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"id": "my-obsidian-plugin",
3+
"name": "My Obsidian Plugin",
4+
"version": "0.1.0",
5+
"author": "Your Name",
6+
"description": "A simple Hello World plugin for Obsidian.",
7+
"minAppVersion": "0.12.0",
8+
"main": "main.js",
9+
"scripts": {
10+
"build": "tsc",
11+
"watch": "tsc -w"
12+
},
13+
"repository": {
14+
"type": "git",
15+
"url": "https://github.com/yourusername/my-obsidian-plugin.git"
16+
},
17+
"keywords": [
18+
"obsidian",
19+
"plugin"
20+
],
21+
"license": "MIT"
22+
}

my-obsidian-plugin/package.json

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"name": "my-obsidian-plugin",
3+
"version": "1.0.0",
4+
"description": "A simple Hello World plugin for Obsidian.",
5+
"main": "dist/main.js",
6+
"scripts": {
7+
"build": "tsc",
8+
"watch": "tsc --watch",
9+
"clean": "rm -rf dist",
10+
"prepare": "npm run clean && npm run build"
11+
},
12+
"keywords": [
13+
"obsidian",
14+
"plugin",
15+
"hello world"
16+
],
17+
"author": "Your Name",
18+
"license": "MIT",
19+
"devDependencies": {
20+
"typescript": "^4.0.0"
21+
}
22+
}

my-obsidian-plugin/src/main.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import { Plugin } from 'obsidian';
2+
3+
export default class HelloWorldPlugin extends Plugin {
4+
onload() {
5+
this.addCommand({
6+
id: 'hello-world',
7+
name: 'Hello World',
8+
callback: () => {
9+
new Notice('Hello World');
10+
}
11+
});
12+
}
13+
14+
onunload() {
15+
// Cleanup if necessary
16+
}
17+
}

my-obsidian-plugin/tsconfig.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"compilerOptions": {
3+
"target": "ES6",
4+
"module": "commonjs",
5+
"outDir": "./dist",
6+
"strict": true,
7+
"esModuleInterop": true,
8+
"skipLibCheck": true,
9+
"forceConsistentCasingInFileNames": true
10+
},
11+
"include": ["src/**/*.ts"],
12+
"exclude": ["node_modules", "**/*.spec.ts"]
13+
}

0 commit comments

Comments
 (0)