From 22e2ef02ba89158ec01433970cdcd2cac57b3e4f Mon Sep 17 00:00:00 2001 From: Molly Zaugg Date: Thu, 30 Jul 2026 09:55:33 -0400 Subject: [PATCH] Added more resources, started on electronic components, and configured PDF++ --- .obsidian/plugins/pdf-plus/data.json | 4 +- .obsidian/plugins/quickadd/data.json | 382 +++++++++++++++++- .obsidian/plugins/unicode-search/data.json | 12 + .obsidian/types.json | 3 +- .../0001-Added-EPRI-Report-template.patch | 376 ----------------- 99 Toolkit/Manual/Todo List.md | 3 +- .../Parts Inventory System/Component⸬Cable.md | 43 ++ .../Component⸬Capacitor.md | 45 +++ .../Component⸬Connector.md | 36 ++ .../Parts Inventory System/Component⸬Fuse.md | 40 ++ .../Parts Inventory System/Component⸬IC.md | 36 ++ .../Component⸬Inductor.md | 45 +++ .../Component⸬Resistor.md | 40 ++ .../Component⸬µController.md | 36 ++ .../Project-Dashboards/Followups.base | 18 +- .../{ => Followups}/Followup⸬Customer.md | 1 + .../{ => Followups}/Followup⸬Generic.md | 1 + .../{ => Followups}/Followup⸬IT.md | 1 + .../{ => Followups}/Followup⸬Procurement.md | 1 + .../{ => Followups}/Followup⸬Richard.md | 1 + .../{ => Followups}/Followup⸬Supplier.md | 1 + .../Resources/Resource⸬Hardware.md | 20 + .../Resources/Resource⸬Report-AECL-.md | 22 + .../Resources/Resource⸬Report-CNL-.md | 22 + .../{ => Resources}/Resource⸬Report.md | 0 .../Resources/Resource⸬Software.md | 22 + 26 files changed, 823 insertions(+), 388 deletions(-) delete mode 100644 .patches/0001-Added-EPRI-Report-template.patch create mode 100644 99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Cable.md create mode 100644 99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Capacitor.md create mode 100644 99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Connector.md create mode 100644 99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Fuse.md create mode 100644 99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬IC.md create mode 100644 99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Inductor.md create mode 100644 99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Resistor.md create mode 100644 99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬µController.md rename 99 Toolkit/Templates/Project-Related/Work-Related/{ => Followups}/Followup⸬Customer.md (96%) rename 99 Toolkit/Templates/Project-Related/Work-Related/{ => Followups}/Followup⸬Generic.md (96%) rename 99 Toolkit/Templates/Project-Related/Work-Related/{ => Followups}/Followup⸬IT.md (97%) rename 99 Toolkit/Templates/Project-Related/Work-Related/{ => Followups}/Followup⸬Procurement.md (97%) rename 99 Toolkit/Templates/Project-Related/Work-Related/{ => Followups}/Followup⸬Richard.md (96%) rename 99 Toolkit/Templates/Project-Related/Work-Related/{ => Followups}/Followup⸬Supplier.md (97%) create mode 100644 99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Hardware.md create mode 100644 99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Report-AECL-.md create mode 100644 99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Report-CNL-.md rename 99 Toolkit/Templates/Project-Related/Work-Related/{ => Resources}/Resource⸬Report.md (100%) create mode 100644 99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Software.md diff --git a/.obsidian/plugins/pdf-plus/data.json b/.obsidian/plugins/pdf-plus/data.json index 0a60814..a0c7adf 100644 --- a/.obsidian/plugins/pdf-plus/data.json +++ b/.obsidian/plugins/pdf-plus/data.json @@ -110,8 +110,8 @@ "recordPDFInternalLinkHistory": true, "alwaysRecordHistory": true, "renderMarkdownInStickyNote": false, - "enablePDFEdit": false, - "author": "", + "enablePDFEdit": true, + "author": "Molly Zaugg", "writeHighlightToFileOpacity": 0.2, "defaultWriteFileToggle": false, "syncWriteFileToggle": true, diff --git a/.obsidian/plugins/quickadd/data.json b/.obsidian/plugins/quickadd/data.json index 83add56..20c190b 100644 --- a/.obsidian/plugins/quickadd/data.json +++ b/.obsidian/plugins/quickadd/data.json @@ -5,7 +5,7 @@ "name": "Followup⸬Richard", "type": "Template", "command": false, - "templatePath": "99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Richard.md", + "templatePath": "99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬Richard.md", "fileNameFormat": { "enabled": true, "format": "~Followups/Richard.md" @@ -39,7 +39,7 @@ "name": "Followup⸬Generic", "type": "Template", "command": false, - "templatePath": "99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Generic.md", + "templatePath": "99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬Generic.md", "fileNameFormat": { "enabled": true, "format": "~Followups/Generic.md" @@ -73,7 +73,7 @@ "name": "Followup::IT", "type": "Template", "command": false, - "templatePath": "99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬IT.md", + "templatePath": "99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬IT.md", "fileNameFormat": { "enabled": true, "format": "~Followups/IT.md" @@ -107,7 +107,7 @@ "name": "Followup⸬Procurement", "type": "Template", "command": false, - "templatePath": "99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Procurement.md", + "templatePath": "99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬Procurement.md", "fileNameFormat": { "enabled": true, "format": "~Followups/Procurement.md" @@ -141,7 +141,7 @@ "name": "Followup⸬Customer", "type": "Template", "command": false, - "templatePath": "99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Customer.md", + "templatePath": "99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬Customer.md", "fileNameFormat": { "enabled": true, "format": "~Followups/Customer.md" @@ -306,7 +306,7 @@ "name": "Create⸬Resource⸬Report", "type": "Template", "command": false, - "templatePath": "99 Toolkit/Templates/Project-Related/Work-Related/Resource⸬Report.md", + "templatePath": "99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Report.md", "fileNameFormat": { "enabled": true, "format": "~Resources/Resource.md" @@ -411,7 +411,7 @@ "templatePath": "99 Toolkit/Templates/Project-Dashboards/Tasks.base", "fileNameFormat": { "enabled": true, - "format": "~Tasks" + "format": "~Tasks/Tasks.base" }, "folder": { "enabled": true, @@ -601,6 +601,374 @@ "fileExistsBehavior": { "kind": "prompt" } + }, + { + "id": "d482b88f-43e9-4b73-be57-3bf848bade39", + "name": "Create⸬Resource⸬Report-CNL", + "type": "Template", + "command": false, + "templatePath": "99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Report-CNL-.md", + "fileNameFormat": { + "enabled": true, + "format": "~Resources/Resource.md" + }, + "folder": { + "enabled": true, + "folders": [], + "chooseWhenCreatingNote": false, + "createInSameFolderAsActiveFile": true, + "chooseFromSubfolders": false + }, + "appendLink": { + "enabled": true, + "placement": "replaceSelection", + "requireActiveFile": false, + "linkType": "link" + }, + "openFile": true, + "fileOpening": { + "location": "tab", + "direction": "vertical", + "mode": "default", + "focus": true + }, + "fileExistsBehavior": { + "kind": "prompt" + } + }, + { + "id": "f7b7c506-512f-495b-b3fb-13986c3cc998", + "name": "Create⸬Resource⸬Report-AECL", + "type": "Template", + "command": false, + "templatePath": "99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Report-AECL-.md", + "fileNameFormat": { + "enabled": true, + "format": "~Resources/Resource.md" + }, + "folder": { + "enabled": true, + "folders": [], + "chooseWhenCreatingNote": false, + "createInSameFolderAsActiveFile": true, + "chooseFromSubfolders": false + }, + "appendLink": { + "enabled": true, + "placement": "replaceSelection", + "requireActiveFile": false, + "linkType": "link" + }, + "openFile": true, + "fileOpening": { + "location": "tab", + "direction": "vertical", + "mode": "default", + "focus": true + }, + "fileExistsBehavior": { + "kind": "prompt" + } + }, + { + "id": "bc49044a-9d44-4cac-a538-c7dda85ccfe4", + "name": "Create⸬Resource⸬Report-Hardware", + "type": "Template", + "command": false, + "templatePath": "99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Hardware.md", + "fileNameFormat": { + "enabled": true, + "format": "~Resources/Resource.md" + }, + "folder": { + "enabled": true, + "folders": [], + "chooseWhenCreatingNote": false, + "createInSameFolderAsActiveFile": true, + "chooseFromSubfolders": false + }, + "appendLink": { + "enabled": true, + "placement": "replaceSelection", + "requireActiveFile": false, + "linkType": "link" + }, + "openFile": true, + "fileOpening": { + "location": "tab", + "direction": "vertical", + "mode": "default", + "focus": true + }, + "fileExistsBehavior": { + "kind": "prompt" + } + }, + { + "id": "e23397f4-549d-4e80-9420-98e40e9087fd", + "name": "Create⸬Resource⸬Report-Software", + "type": "Template", + "command": false, + "templatePath": "99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Software.md", + "fileNameFormat": { + "enabled": true, + "format": "~Resources/Resource.md" + }, + "folder": { + "enabled": true, + "folders": [], + "chooseWhenCreatingNote": false, + "createInSameFolderAsActiveFile": true, + "chooseFromSubfolders": false + }, + "appendLink": { + "enabled": true, + "placement": "replaceSelection", + "requireActiveFile": false, + "linkType": "link" + }, + "openFile": true, + "fileOpening": { + "location": "tab", + "direction": "vertical", + "mode": "default", + "focus": true + }, + "fileExistsBehavior": { + "kind": "prompt" + } + }, + { + "id": "4afdc6ef-5c3f-4cc6-a1c7-af37991bbeea", + "name": "Create⸬Component⸬Capacitor", + "type": "Template", + "command": false, + "templatePath": "99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Capacitor.md", + "fileNameFormat": { + "enabled": true, + "format": "~Components/Capacitor.md" + }, + "folder": { + "enabled": true, + "folders": [], + "chooseWhenCreatingNote": false, + "createInSameFolderAsActiveFile": true, + "chooseFromSubfolders": false + }, + "appendLink": false, + "openFile": false, + "fileOpening": { + "location": "tab", + "direction": "vertical", + "mode": "default", + "focus": true + }, + "fileExistsBehavior": { + "kind": "prompt" + } + }, + { + "id": "e0ac02d0-4588-451e-8206-b49b50716d91", + "name": "Create⸬Component⸬Connector", + "type": "Template", + "command": false, + "templatePath": "99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Connector.md", + "fileNameFormat": { + "enabled": true, + "format": "~Components/Component.md" + }, + "folder": { + "enabled": true, + "folders": [], + "chooseWhenCreatingNote": false, + "createInSameFolderAsActiveFile": true, + "chooseFromSubfolders": false + }, + "appendLink": false, + "openFile": false, + "fileOpening": { + "location": "tab", + "direction": "vertical", + "mode": "default", + "focus": true + }, + "fileExistsBehavior": { + "kind": "prompt" + } + }, + { + "id": "7ad71d16-66f7-4857-9b26-870d045bfe00", + "name": "Create⸬Component⸬Fuse", + "type": "Template", + "command": false, + "templatePath": "99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Fuse.md", + "fileNameFormat": { + "enabled": true, + "format": "~Components/Component.md" + }, + "folder": { + "enabled": true, + "folders": [], + "chooseWhenCreatingNote": false, + "createInSameFolderAsActiveFile": true, + "chooseFromSubfolders": false + }, + "appendLink": false, + "openFile": false, + "fileOpening": { + "location": "tab", + "direction": "vertical", + "mode": "default", + "focus": true + }, + "fileExistsBehavior": { + "kind": "prompt" + } + }, + { + "id": "d6ea6728-bc2c-40eb-90f4-5a09e8e860f4", + "name": "Create⸬Component⸬IC", + "type": "Template", + "command": false, + "templatePath": "99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬IC.md", + "fileNameFormat": { + "enabled": true, + "format": "~Components/Component.md" + }, + "folder": { + "enabled": true, + "folders": [], + "chooseWhenCreatingNote": false, + "createInSameFolderAsActiveFile": true, + "chooseFromSubfolders": false + }, + "appendLink": false, + "openFile": false, + "fileOpening": { + "location": "tab", + "direction": "vertical", + "mode": "default", + "focus": true + }, + "fileExistsBehavior": { + "kind": "prompt" + } + }, + { + "id": "9ceed774-4a93-42d4-90b4-6b2cd9746f84", + "name": "Create⸬Component⸬Inductor", + "type": "Template", + "command": false, + "templatePath": "99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Inductor.md", + "fileNameFormat": { + "enabled": true, + "format": "~Components/Component.md" + }, + "folder": { + "enabled": true, + "folders": [], + "chooseWhenCreatingNote": false, + "createInSameFolderAsActiveFile": true, + "chooseFromSubfolders": false + }, + "appendLink": false, + "openFile": false, + "fileOpening": { + "location": "tab", + "direction": "vertical", + "mode": "default", + "focus": true + }, + "fileExistsBehavior": { + "kind": "prompt" + } + }, + { + "id": "4aed1b6b-7dca-4750-b489-d36a8969cad8", + "name": "Create⸬Component⸬Resistor", + "type": "Template", + "command": false, + "templatePath": "99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Resistor.md", + "fileNameFormat": { + "enabled": true, + "format": "~Components/Component.md" + }, + "folder": { + "enabled": true, + "folders": [], + "chooseWhenCreatingNote": false, + "createInSameFolderAsActiveFile": true, + "chooseFromSubfolders": false + }, + "appendLink": false, + "openFile": false, + "fileOpening": { + "location": "tab", + "direction": "vertical", + "mode": "default", + "focus": true + }, + "fileExistsBehavior": { + "kind": "prompt" + } + }, + { + "id": "8e4f6c10-4f73-49d5-bc59-980d2caec2cf", + "name": "Create⸬Component⸬Microcontroller", + "type": "Template", + "command": false, + "templatePath": "99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬µController.md", + "fileNameFormat": { + "enabled": true, + "format": "~Components/Component.md" + }, + "folder": { + "enabled": true, + "folders": [], + "chooseWhenCreatingNote": false, + "createInSameFolderAsActiveFile": true, + "chooseFromSubfolders": false + }, + "appendLink": false, + "openFile": false, + "fileOpening": { + "location": "tab", + "direction": "vertical", + "mode": "default", + "focus": true + }, + "fileExistsBehavior": { + "kind": "prompt" + } + }, + { + "id": "f0439720-dbaa-4d0d-a844-d22907e2fd64", + "name": "Create⸬Component⸬Cable", + "type": "Template", + "command": false, + "templatePath": "99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Cable.md", + "fileNameFormat": { + "enabled": true, + "format": "~Components/Components.md" + }, + "folder": { + "enabled": true, + "folders": [], + "chooseWhenCreatingNote": false, + "createInSameFolderAsActiveFile": true, + "chooseFromSubfolders": false + }, + "appendLink": false, + "openFile": false, + "fileOpening": { + "location": "tab", + "direction": "vertical", + "mode": "default", + "focus": true + }, + "fileExistsBehavior": { + "kind": "prompt" + } } ], "inputPrompt": "single-line", diff --git a/.obsidian/plugins/unicode-search/data.json b/.obsidian/plugins/unicode-search/data.json index e753ab3..ce550ad 100644 --- a/.obsidian/plugins/unicode-search/data.json +++ b/.obsidian/plugins/unicode-search/data.json @@ -78957,6 +78957,18 @@ "initialized": true, "version": "0.7.0", "codepoints": [ + { + "firstUsed": "2026-07-30T13:27:54.992Z", + "lastUsed": "2026-07-30T13:27:54.992Z", + "useCount": 1, + "codepoint": "µ" + }, + { + "firstUsed": "2026-07-30T13:10:53.976Z", + "lastUsed": "2026-07-30T13:10:53.976Z", + "useCount": 1, + "codepoint": "Ω" + }, { "firstUsed": "2026-07-25T13:05:34.236Z", "lastUsed": "2026-07-25T13:05:34.236Z", diff --git a/.obsidian/types.json b/.obsidian/types.json index 58e2483..0352d71 100644 --- a/.obsidian/types.json +++ b/.obsidian/types.json @@ -44,6 +44,7 @@ "Meeting Date & Time": "datetime", "Attendies": "multitext", "Regrets": "multitext", - "Noshows": "multitext" + "Noshows": "multitext", + "Done": "checkbox" } } \ No newline at end of file diff --git a/.patches/0001-Added-EPRI-Report-template.patch b/.patches/0001-Added-EPRI-Report-template.patch deleted file mode 100644 index 7668a7f..0000000 --- a/.patches/0001-Added-EPRI-Report-template.patch +++ /dev/null @@ -1,376 +0,0 @@ -From 70c8c3c0b35783434af5c08dcc47b7662a1ef877 Mon Sep 17 00:00:00 2001 -From: Molly Zaugg -Date: Fri, 24 Jul 2026 10:04:00 -0400 -Subject: [PATCH] Added EPRI-Report template - ---- - .obsidian/app.json | 3 +- - .../plugins/obsidian-icon-folder/data.json | 5 +- - .obsidian/plugins/quickadd/data.json | 63 +++++++++++ - .obsidian/types.json | 3 +- - .obsidian/workspace.json | 106 +++++++++++------- - .../Project-Dashboards/Resources.base | 13 +++ - .../Templates/Project-Related/Project.md | 3 + - .../Templates/Project-Related/Subtask.md | 1 + - 99 Toolkit/Templates/Project-Related/Task.md | 1 + - .../Resource\342\270\254EPRI-Report.md" | 17 +++ - 10 files changed, 172 insertions(+), 43 deletions(-) - create mode 100644 99 Toolkit/Templates/Project-Dashboards/Resources.base - create mode 100644 "99 Toolkit/Templates/Project-Related/Work-Related/Resource\342\270\254EPRI-Report.md" - -diff --git a/.obsidian/app.json b/.obsidian/app.json -index 5175b1a..3a475b1 100644 ---- a/.obsidian/app.json -+++ b/.obsidian/app.json -@@ -2,5 +2,6 @@ - "newFileLocation": "current", - "trashOption": "local", - "promptDelete": false, -- "alwaysUpdateLinks": true -+ "alwaysUpdateLinks": true, -+ "showLineNumber": true - } -\ No newline at end of file -diff --git a/.obsidian/plugins/obsidian-icon-folder/data.json b/.obsidian/plugins/obsidian-icon-folder/data.json -index 1858951..b3a2cf4 100644 ---- a/.obsidian/plugins/obsidian-icon-folder/data.json -+++ b/.obsidian/plugins/obsidian-icon-folder/data.json -@@ -49,5 +49,8 @@ - "04 Renovation Projects": "LiNotebook", - "09 Theatre Projects": "LiNotebook", - "29 Theatre Knowledgebase": "LiLightbulb", -- "22 Electronics Knowedgebase": "LiLightbulb" -+ "22 Electronics Knowedgebase": "LiLightbulb", -+ "01 Current Projects": "LiNotebook", -+ "02 Past Projects": "LiNotebook", -+ "03 Future Projects": "LiNotebook" - } -\ No newline at end of file -diff --git a/.obsidian/plugins/quickadd/data.json b/.obsidian/plugins/quickadd/data.json -index 02274d3..23dcee5 100644 ---- a/.obsidian/plugins/quickadd/data.json -+++ b/.obsidian/plugins/quickadd/data.json -@@ -286,6 +286,35 @@ - "kind": "prompt" - } - }, -+ { -+ "id": "f0f3161b-7b34-4228-a735-c38cbbebfa88", -+ "name": "Create⸬Resource⸬EPRI-Report", -+ "type": "Template", -+ "command": false, -+ "templatePath": "99 Toolkit/Templates/Project-Related/Work-Related/Resource⸬EPRI-Report.md", -+ "fileNameFormat": { -+ "enabled": true, -+ "format": "~Resources/EPRI-Report.md" -+ }, -+ "folder": { -+ "enabled": true, -+ "folders": [], -+ "chooseWhenCreatingNote": false, -+ "createInSameFolderAsActiveFile": true, -+ "chooseFromSubfolders": false -+ }, -+ "appendLink": false, -+ "openFile": true, -+ "fileOpening": { -+ "location": "tab", -+ "direction": "vertical", -+ "mode": "default", -+ "focus": true -+ }, -+ "fileExistsBehavior": { -+ "kind": "prompt" -+ } -+ }, - { - "id": "5f4286c4-f607-49bd-98e5-0f2958d1ae20", - "name": "Insert⸬Followups", -@@ -388,6 +417,40 @@ - "kind": "prompt" - } - }, -+ { -+ "id": "eac51b43-9d20-4859-89b0-0dfeb8f87d66", -+ "name": "Insert⸬Resources", -+ "type": "Template", -+ "command": false, -+ "templatePath": "99 Toolkit/Templates/Project-Dashboards/Resources.base", -+ "fileNameFormat": { -+ "enabled": true, -+ "format": "~Resources/Resources.base" -+ }, -+ "folder": { -+ "enabled": true, -+ "folders": [], -+ "chooseWhenCreatingNote": false, -+ "createInSameFolderAsActiveFile": true, -+ "chooseFromSubfolders": false -+ }, -+ "appendLink": { -+ "enabled": true, -+ "placement": "replaceSelection", -+ "requireActiveFile": false, -+ "linkType": "embed" -+ }, -+ "openFile": false, -+ "fileOpening": { -+ "location": "tab", -+ "direction": "vertical", -+ "mode": "default", -+ "focus": true -+ }, -+ "fileExistsBehavior": { -+ "kind": "prompt" -+ } -+ }, - { - "id": "22fa27a0-1631-4643-b5b5-45ac0865048f", - "name": "Create⸬Production", -diff --git a/.obsidian/types.json b/.obsidian/types.json -index 58e2483..ec25f5f 100644 ---- a/.obsidian/types.json -+++ b/.obsidian/types.json -@@ -44,6 +44,7 @@ - "Meeting Date & Time": "datetime", - "Attendies": "multitext", - "Regrets": "multitext", -- "Noshows": "multitext" -+ "Noshows": "multitext", -+ "Date Start": "date" - } - } -\ No newline at end of file -diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json -index cec12fb..123297d 100644 ---- a/.obsidian/workspace.json -+++ b/.obsidian/workspace.json -@@ -4,17 +4,21 @@ - "type": "split", - "children": [ - { -- "id": "1aeda5fdcff9bb98", -+ "id": "a5f31815420b2b74", - "type": "tabs", - "children": [ - { -- "id": "a2f8c91697355824", -+ "id": "2a2ed2e79e331d7e", - "type": "leaf", - "state": { -- "type": "empty", -- "state": {}, -+ "type": "markdown", -+ "state": { -+ "file": "03 Future Projects/C6 Wireless Study/C6 Wireless Study.md", -+ "mode": "source", -+ "source": false -+ }, - "icon": "lucide-file", -- "title": "New tab" -+ "title": "C6 Wireless Study" - } - } - ] -@@ -171,15 +175,37 @@ - { - "id": "1dff25564ab94e8a", - "type": "leaf", -+ "state": { -+ "type": "highlightr-notes-view", -+ "state": {}, -+ "icon": "lucide-ghost", -+ "title": "highlightr-notes-view" -+ } -+ }, -+ { -+ "id": "2410824bf99f6a1a", -+ "type": "leaf", - "state": { - "type": "highlightr-notes-view", - "state": {}, - "icon": "sticky-note", - "title": "Highlights & Notes" - } -+ }, -+ { -+ "id": "e05701b2db78d9a7", -+ "type": "leaf", -+ "state": { -+ "type": "file-properties", -+ "state": { -+ "file": "03 Future Projects/C6 Wireless Study/C6 Wireless Study.md" -+ }, -+ "icon": "lucide-info", -+ "title": "File properties for C6 Wireless Study" -+ } - } - ], -- "currentTab": 3 -+ "currentTab": 8 - } - ], - "direction": "horizontal", -@@ -204,43 +230,43 @@ - "sheet-plus:Create excel file": false - } - }, -- "active": "7d1af6ae06eb66ea", -+ "active": "2a2ed2e79e331d7e", - "lastOpenFiles": [ -- "22 Electronics Knowedgebase", -- "29 Theatre Knowledgebase", -- "99 Toolkit/Templates/Theatre-Related/Production.md", -- "99 Toolkit/Manual/Todo List.md", -+ "99 Toolkit/Templates/Project-Related/Work-Related/Resource⸬EPRI-Report.md", -+ "03 Future Projects/C6 Wireless Study/~Resources/Resource⸬EPRI-Report-24072026100723.md", -+ "03 Future Projects/C6 Wireless Study/C6 Wireless Study.md", -+ "03 Future Projects/C6 Wireless Study/~Resources/Resource⸬EPRI-Report-24072026100782.md", -+ "03 Future Projects/C6 Wireless Study/~Resources/Resource⸬EPRI-Report-24072026090763.md", -+ "99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Customer.md", -+ "03 Future Projects/C6 Wireless Study/~Resources/Resource⸬EPRI-Report-24072026090708.md", -+ "03 Future Projects/C6 Wireless Study/~Resources/Resource⸬EPRI-Report-24072026090766.md", -+ "03 Future Projects/C6 Wireless Study/~Resources/Resources.base", -+ "03 Future Projects/C6 Wireless Study/~Resources/Test-24072026090746.md", -+ "03 Future Projects/C6 Wireless Study/~Resources/Resource⸬EPRI-Report-24072026090769.md", -+ "03 Future Projects/C6 Wireless Study/~Resources/Resource⸬EPRI-Report-24072026090736.md", -+ "03 Future Projects/C6 Wireless Study/~Resources/Resource⸬EPRI-Report-24072026090737.md", -+ "99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Supplier.md", -+ "03 Future Projects/C6 Wireless Study/~Resources/Resource⸬EPRI-Report-24072026090723.md", -+ "03 Future Projects/C6 Wireless Study/~Resources", -+ "99 Toolkit/Templates/Project-Dashboards/Resources.base", -+ "99 Toolkit/Templates/Project-Dashboards/Tasks.base", - "99 Toolkit/Templates/Project-Related/Project.md", -- "99 Toolkit/Templates/Theatre-Related/Meetings.base", -- "99 Toolkit/Templates/Theatre-Related/Meeting.md", -- "09 Theatre Projects/Org⸬DRP/05.2026_MurderByTheBook/MurderByTheBook.md", -- "09 Theatre Projects/Org⸬DRP/05.2026_MurderByTheBook/~Meetings/Meeting-24072026.md", -- "09 Theatre Projects/Org⸬DRP/05.2026_MurderByTheBook/~Meetings/Meetings.base", -+ "99 Toolkit/Templates/Project-Dashboards/Deliverables.base", - "99 Toolkit/Unicode/Unicode Quick-Reference.md", -- "99 Toolkit/Templates/Project-Dashboards/Followups.base", -- "09 Theatre Projects/Org⸬DRP/05.2026_MurderByTheBook/~Meetings", -- "09 Theatre Projects/Org⸬DRP/05.2026_MurderByTheBook", -- "99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Richard.md", -+ "03 Future Projects/C6 Wireless Study/Task 5 - Unit 2 Outage and Validation of Exlusion Zoning.md", -+ "03 Future Projects/C6 Wireless Study/Task 0 - Write Proposal/Task 0 - Write Proposal.md", -+ "03 Future Projects/C6 Wireless Study/Task 0 - Write Proposal/~Tasks.base", -+ "03 Future Projects/C6 Wireless Study/Task 0 - Write Proposal", -+ "03 Future Projects/C6 Wireless Study/Task 6 - Develop Implementation Specification.md", -+ "03 Future Projects/C6 Wireless Study/Task 4 - Exclsion Zoning.md", -+ "03 Future Projects/C6 Wireless Study/Task 3 - Critical Systems Information.md", -+ "03 Future Projects/C6 Wireless Study/Task 2 - Preparation of Methodology.md", -+ "03 Future Projects/C6 Wireless Study/Task 1 - Preparation of Equipment and Software.md", - "99 Toolkit/Templates/Project-Related/Subtask.md", -- "99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Procurement.md", -- "99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Customer.md", -- "09 Theatre Projects/Org⸬DRP/05.2026_MurderByTheBook/05.2026_MurderByTheBook.md", -- "99 Toolkit/Templates/Theatre-Related", -- "09 Theatre Projects/Org⸬DRP/05.2026_MurderByTheBook", -- "09 Theatre Projects/Org⸬TACO", -- "09 Theatre Projects/Org⸬THEOP", -- "01 Personal Projects/TestProject/TestIngOverdue.md", -- "01 Personal Projects/TestProject/TestProject.md", -- "99 Toolkit/Manual/Projects/➹ Future Projects & Planning.md", -- "02 Electronics Projects/ZOE/ZOE.md", -- "02 Electronics Projects/➹ Future Projects & Planning/Preset Board/Preset Board.md", -- "02 Electronics Projects/➹ Future Projects & Planning/Mixer/Mixer.md", -- "02 Electronics Projects/➹ Future Projects & Planning/Ionizer/Ionizer.md", -- "02 Electronics Projects/➹ Future Projects & Planning/Ionizer/Keyboard.md", -- "02 Electronics Projects/➹ Future Projects & Planning/➹ Future Projects & Planning.md", -- "01 Personal Projects/Test Project/Test Project.md", -- "01 Personal Projects/Another Test Project/Another Test Project.md", -- "99 Toolkit/Manual/Projects/Follow-Up Base.md", -- "99 Toolkit/Manual/Manual.md" -+ "99 Toolkit/Templates/Project-Related/Task.md", -+ "03 Future Projects/C6 Wireless Study/~Deliverables/Deliverable-24072026090723.md", -+ "03 Future Projects/C6 Wireless Study/~Deliverables", -+ "03 Future Projects/C6 Wireless Study/~Tasks.base", -+ "03 Future Projects/C6 Wireless Study" - ] - } -\ No newline at end of file -diff --git a/99 Toolkit/Templates/Project-Dashboards/Resources.base b/99 Toolkit/Templates/Project-Dashboards/Resources.base -new file mode 100644 -index 0000000..e173641 ---- /dev/null -+++ b/99 Toolkit/Templates/Project-Dashboards/Resources.base -@@ -0,0 +1,13 @@ -+views: -+ - type: table -+ name: Table -+ filters: -+ and: -+ - Type == "Resource" -+ - '!file.path.startsWith("99 Toolkit")' -+ - Project == "REPLACE THIS MOLLY!" -+ order: -+ - file.name -+ - Resource Type -+ - "Report #" -+ - Report Title -diff --git a/99 Toolkit/Templates/Project-Related/Project.md b/99 Toolkit/Templates/Project-Related/Project.md -index 75d16d7..f323e33 100644 ---- a/99 Toolkit/Templates/Project-Related/Project.md -+++ b/99 Toolkit/Templates/Project-Related/Project.md -@@ -28,6 +28,9 @@ Nextcloud Link: - ## Followups - `Follow the instructions in` [[Follow-Up Base]] `to get this working.` - -+# Resources -+`Insert a resources base here`. -+ - # Personal Notes - - -diff --git a/99 Toolkit/Templates/Project-Related/Subtask.md b/99 Toolkit/Templates/Project-Related/Subtask.md -index b584eb4..5ce234e 100644 ---- a/99 Toolkit/Templates/Project-Related/Subtask.md -+++ b/99 Toolkit/Templates/Project-Related/Subtask.md -@@ -3,6 +3,7 @@ Project: <% tp.file.folder(true).split('/')[1] %> - Task: <% tp.file.folder(false) %> - Date Created: <% tp.date.now("DD-MM_MMM-YYYY") %> - Date Modified: <% tp.file.last_modified_date("DD-MM_MMM-YYYY") %> -+Date Start: - Date Due: - Description: - Priority: -diff --git a/99 Toolkit/Templates/Project-Related/Task.md b/99 Toolkit/Templates/Project-Related/Task.md -index 9542828..3a4e9cd 100644 ---- a/99 Toolkit/Templates/Project-Related/Task.md -+++ b/99 Toolkit/Templates/Project-Related/Task.md -@@ -2,6 +2,7 @@ - Project: <% tp.file.folder(false) %> - Date Created: <% tp.date.now("DD-MM_MMM-YYYY") %> - Date Modified: <% tp.file.last_modified_date("DD-MM_MMM-YYYY") %> -+Date Start: - Date Due: - Description: - Priority: -diff --git "a/99 Toolkit/Templates/Project-Related/Work-Related/Resource\342\270\254EPRI-Report.md" "b/99 Toolkit/Templates/Project-Related/Work-Related/Resource\342\270\254EPRI-Report.md" -new file mode 100644 -index 0000000..f5abc32 ---- /dev/null -+++ "b/99 Toolkit/Templates/Project-Related/Work-Related/Resource\342\270\254EPRI-Report.md" -@@ -0,0 +1,17 @@ -+<%* -+let report = await tp.system.prompt("Report #") -+let title = await tp.system.prompt("Report Title:") -+let link = await tp.system.prompt("Link:") -+-%> -+<% "---" %> -+Type: Resource -+Resource Type: EPRI Report -+"Report #": <% report %> -+Report Title: <% title %> -+Date Created: <% tp.date.now("DD-MM_MMM-YYYY") %> -+Date Modified: <% tp.file.last_modified_date("DD-MM_MMM-YYYY") %> -+Resource Location: '<% link %>' -+Project: <% tp.file.folder(true).split('/')[1] %> -+<% "---" %> -+ -+<%* await tp.file.rename("Resource⸬EPRI-Report-" + tp.date.now("DDMMYYYYHHMMSS")) %> -\ No newline at end of file --- -2.55.0.windows.3 - diff --git a/99 Toolkit/Manual/Todo List.md b/99 Toolkit/Manual/Todo List.md index bbf62ed..38ae1de 100644 --- a/99 Toolkit/Manual/Todo List.md +++ b/99 Toolkit/Manual/Todo List.md @@ -1,3 +1,4 @@ This list is for features I would like to add to the obsidian workspace someday. - [ ] Meetings note type for projects (using the one for production meetings as a template) -- [ ] Actually get knowledgebases up and going \ No newline at end of file +- [ ] Actually get knowledgebases up and going +- [ ] Definitions Base \ No newline at end of file diff --git a/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Cable.md b/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Cable.md new file mode 100644 index 0000000..a2b4276 --- /dev/null +++ b/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Cable.md @@ -0,0 +1,43 @@ +<%* +let gauge = await tp.system.prompt("Wire Gauge"); +let cond_no = await tp.system.prompt("Conductors"); +let shld = await tp.system.prompt("Shield Type"); +let jkt = await tp.system.prompt("Jacket Type"); +let fire = await tp.system.prompt("Fire Rating"); +let dia = await tp.system.prompt("Overall Diameter"); +let drn = await tp.system.prompt("Drain Wire? (true/false)"); +let qty = await tp.system.prompt("Quantity"); +let supplier = await tp.system.prompt("Supplier"); +let supplier_pn = await tp.system.prompt("Supplier P/N"); +let mfg_pn = await tp.system.prompt("Manufacturer"); +let mfg_pn = await tp.system.prompt("Manufacturer P/N"); +let local_data = await tp.system.prompt("Local Datasheet"); +let remote_data = await tp.system.prompt("Remote Datasheet"); +-%> +--- +Type: Component +Component: Cable +Gauge: <% gauge %> +Conductors: <% cond_no %> +Sheild: <% shld %> +Jacket: <% jkt %> +Fire Rating: <% fire %> +Overall Diameter: <% dia %> +Drain Wire: <% drn %> +Quantity: <% qty %> +Supplier: <% supplier %> +Supplier Part: <% supplier_pn %> +Manufacturer: <% mfg_pn %> +Manufacturer Part: <% mfg_pn %> +Local Datasheet: <% local_data %> +Remote Datasheet: <% remote_data %> +Description: +Notes: +Status: In-Production +Date Created: <% tp.date.now("DD-MM_MMM-YYYY") %> +--- + +<%* await tp.file.rename("Component⸬Cable-" + tp.date.now("DDMMYYYYHHMMSS")) %> +# Cable - <% mfg_pn %> - <% cond_no %>/<% gauge %> + +## Stock History diff --git a/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Capacitor.md b/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Capacitor.md new file mode 100644 index 0000000..cb68085 --- /dev/null +++ b/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Capacitor.md @@ -0,0 +1,45 @@ +<%* +let value = await tp.system.prompt("Value"); +let tolerance = await tp.system.prompt("Tolerance"); +let volt = await tp.system.prompt("Voltage Rating"); +let ESR = await tp.system.prompt("ESR"); +let temp_co = await tp.system.prompt("Temperature Coefficient"); +let mat = await tp.system.prompt("Dialectric (electrolytic, ceramic, tantalum, etc.)"); +let pkg_type = await tp.system.prompt("Package Type (SMD or THC)"); +let pkg_size = await tp.system.prompt("Package Size"); +let qty = await tp.system.prompt("Quantity"); +let supplier = await tp.system.prompt("Supplier"); +let supplier_pn = await tp.system.prompt("Supplier P/N"); +let mfg_pn = await tp.system.prompt("Manufacturer"); +let mfg_pn = await tp.system.prompt("Manufacturer P/N"); +let local_data = await tp.system.prompt("Local Datasheet"); +let remote_data = await tp.system.prompt("Remote Datasheet"); +-%> +--- +Type: Component +Component: Capacitor +Material: <% mat %> +Value: <% value %> +Tolerance: <% tolerance %> +Voltage Rating: <% volt %> +ESR: <% ESR %> +Temperature Coefficient: <% temp_co %> +Package Type: <% pkg_type %> +Package Size: <% pkg_size %> +Quantity: <% qty %> +Supplier: <% supplier %> +Supplier Part: <% supplier_pn %> +Manufacturer: <% mfg_pn %> +Manufacturer Part: <% mfg_pn %> +Local Datasheet: <% local_data %> +Remote Datasheet: <% remote_data %> +Description: +Notes: +Status: In-Production +Date Created: <% tp.date.now("DD-MM_MMM-YYYY") %> +--- + +<%* await tp.file.rename("Component⸬Capacitor-" + tp.date.now("DDMMYYYYHHMMSS")) %> +# Capacitor - <% value %> - <% tolerance %> - <% pkg_type %> + +## Stock History diff --git a/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Connector.md b/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Connector.md new file mode 100644 index 0000000..e51f94d --- /dev/null +++ b/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Connector.md @@ -0,0 +1,36 @@ +<%* +let value = await tp.system.prompt("Value"); +let tolerance = await tp.system.prompt("Description"); +let pkg_type = await tp.system.prompt("Package Type (SMD or THC)"); +let pkg_size = await tp.system.prompt("Package Size"); +let qty = await tp.system.prompt("Quantity"); +let supplier = await tp.system.prompt("Supplier"); +let supplier_pn = await tp.system.prompt("Supplier P/N"); +let mfg_pn = await tp.system.prompt("Manufacturer"); +let mfg_pn = await tp.system.prompt("Manufacturer P/N"); +let local_data = await tp.system.prompt("Local Datasheet"); +let remote_data = await tp.system.prompt("Remote Datasheet"); +-%> +--- +Type: Component +Component: Connector +Value: <% value %> +Description: <% tolerance %> +Package Type: <% pkg_type %> +Package Size: <% pkg_size %> +Quantity: <% qty %> +Supplier: <% supplier %> +Supplier Part: <% supplier_pn %> +Manufacturer: <% mfg_pn %> +Manufacturer Part: <% mfg_pn %> +Local Datasheet: <% local_data %> +Remote Datasheet: <% remote_data %> +Notes: +Status: In-Production +Date Created: <% tp.date.now("DD-MM_MMM-YYYY") %> +--- + +<%* await tp.file.rename("Component⸬Connector-" + tp.date.now("DDMMYYYYHHMMSS")) %> +# Connector - <% value %> - <% pkg_type %> + +## Stock History diff --git a/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Fuse.md b/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Fuse.md new file mode 100644 index 0000000..9b47bf8 --- /dev/null +++ b/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Fuse.md @@ -0,0 +1,40 @@ +<%* +let value = await tp.system.prompt("Value"); +let tolerance = await tp.system.prompt("Current"); +let power = await tp.system.prompt("Voltage"); +let mat = await tp.system.prompt("Type (Automotive, normal, etc.)"); +let pkg_type = await tp.system.prompt("Package Type"); +let pkg_size = await tp.system.prompt("Package Size"); +let qty = await tp.system.prompt("Quantity"); +let supplier = await tp.system.prompt("Supplier"); +let supplier_pn = await tp.system.prompt("Supplier P/N"); +let mfg_pn = await tp.system.prompt("Manufacturer"); +let mfg_pn = await tp.system.prompt("Manufacturer P/N"); +let local_data = await tp.system.prompt("Local Datasheet"); +let remote_data = await tp.system.prompt("Remote Datasheet"); +-%> +--- +Type: Component +Component: Fuse +Value: <% value %> +Current: <% tolerance %> +Voltage: <% power %> +Package Type: <% pkg_type %> +Package Size: <% pkg_size %> +Quantity: <% qty %> +Supplier: <% supplier %> +Supplier Part: <% supplier_pn %> +Manufacturer: <% mfg_pn %> +Manufacturer Part: <% mfg_pn %> +Local Datasheet: <% local_data %> +Remote Datasheet: <% remote_data %> +Description: +Notes: +Status: In-Production +Date Created: <% tp.date.now("DD-MM_MMM-YYYY") %> +--- + +<%* await tp.file.rename("Component⸬Fuse-" + tp.date.now("DDMMYYYYHHMMSS")) %> +# Fuse - <% value %> - <% pkg_type %> + +## Stock History diff --git a/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬IC.md b/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬IC.md new file mode 100644 index 0000000..2e1ab49 --- /dev/null +++ b/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬IC.md @@ -0,0 +1,36 @@ +<%* +let value = await tp.system.prompt("Value"); +let tolerance = await tp.system.prompt("Description"); +let pkg_type = await tp.system.prompt("Package Type (SMD or THC)"); +let pkg_size = await tp.system.prompt("Package Size"); +let qty = await tp.system.prompt("Quantity"); +let supplier = await tp.system.prompt("Supplier"); +let supplier_pn = await tp.system.prompt("Supplier P/N"); +let mfg_pn = await tp.system.prompt("Manufacturer"); +let mfg_pn = await tp.system.prompt("Manufacturer P/N"); +let local_data = await tp.system.prompt("Local Datasheet"); +let remote_data = await tp.system.prompt("Remote Datasheet"); +-%> +--- +Type: Component +Component: IC +Value: <% value %> +Description: <% tolerance %> +Package Type: <% pkg_type %> +Package Size: <% pkg_size %> +Quantity: <% qty %> +Supplier: <% supplier %> +Supplier Part: <% supplier_pn %> +Manufacturer: <% mfg_pn %> +Manufacturer Part: <% mfg_pn %> +Local Datasheet: <% local_data %> +Remote Datasheet: <% remote_data %> +Notes: +Status: In-Production +Date Created: <% tp.date.now("DD-MM_MMM-YYYY") %> +--- + +<%* await tp.file.rename("Component⸬IC-" + tp.date.now("DDMMYYYYHHMMSS")) %> +# IC - <% value %> - <% pkg_type %> + +## Stock History diff --git a/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Inductor.md b/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Inductor.md new file mode 100644 index 0000000..8aceec0 --- /dev/null +++ b/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Inductor.md @@ -0,0 +1,45 @@ +<%* +let value = await tp.system.prompt("Value"); +let tolerance = await tp.system.prompt("Tolerance"); +let volt = await tp.system.prompt("Inductive Reactance"); +let ESR = await tp.system.prompt("Back EMF"); +let temp_co = await tp.system.prompt("DC Resistance"); +let mat = await tp.system.prompt("Core (air-core, ferrite-core, iron-core)"); +let pkg_type = await tp.system.prompt("Package Type (SMD or THC)"); +let pkg_size = await tp.system.prompt("Package Size"); +let qty = await tp.system.prompt("Quantity"); +let supplier = await tp.system.prompt("Supplier"); +let supplier_pn = await tp.system.prompt("Supplier P/N"); +let mfg_pn = await tp.system.prompt("Manufacturer"); +let mfg_pn = await tp.system.prompt("Manufacturer P/N"); +let local_data = await tp.system.prompt("Local Datasheet"); +let remote_data = await tp.system.prompt("Remote Datasheet"); +-%> +--- +Type: Component +Component: Inductor +Material: <% mat %> +Value: <% value %> +Tolerance: <% tolerance %> +Inductive Reactance: <% volt %> +Back EMF: <% ESR %> +DC Resistance: <% temp_co %> +Package Type: <% pkg_type %> +Package Size: <% pkg_size %> +Quantity: <% qty %> +Supplier: <% supplier %> +Supplier Part: <% supplier_pn %> +Manufacturer: <% mfg_pn %> +Manufacturer Part: <% mfg_pn %> +Local Datasheet: <% local_data %> +Remote Datasheet: <% remote_data %> +Description: +Notes: +Status: In-Production +Date Created: <% tp.date.now("DD-MM_MMM-YYYY") %> +--- + +<%* await tp.file.rename("Component⸬Inductor-" + tp.date.now("DDMMYYYYHHMMSS")) %> +# Inductor - <% value %> - <% tolerance %> - <% pkg_type %> + +## Stock History diff --git a/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Resistor.md b/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Resistor.md new file mode 100644 index 0000000..96bd8fb --- /dev/null +++ b/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬Resistor.md @@ -0,0 +1,40 @@ +<%* +let value = await tp.system.prompt("Value"); +let tolerance = await tp.system.prompt("Tolerance"); +let power = await tp.system.prompt("Power Rating"); +let mat = await tp.system.prompt("Material/Type (wire-wound, metal film, carbon film, etc.)"); +let pkg_type = await tp.system.prompt("Package Type (SMD or THC)"); +let pkg_size = await tp.system.prompt("Package Size"); +let qty = await tp.system.prompt("Quantity"); +let supplier = await tp.system.prompt("Supplier"); +let supplier_pn = await tp.system.prompt("Supplier P/N"); +let mfg_pn = await tp.system.prompt("Manufacturer"); +let mfg_pn = await tp.system.prompt("Manufacturer P/N"); +let local_data = await tp.system.prompt("Local Datasheet"); +let remote_data = await tp.system.prompt("Remote Datasheet"); +-%> +--- +Type: Component +Component: Resistor +Value: <% value %> +Tolerance: <% tolerance %> +Power Rating: <% power %> +Package Type: <% pkg_type %> +Package Size: <% pkg_size %> +Quantity: <% qty %> +Supplier: <% supplier %> +Supplier Part: <% supplier_pn %> +Manufacturer: <% mfg_pn %> +Manufacturer Part: <% mfg_pn %> +Local Datasheet: <% local_data %> +Remote Datasheet: <% remote_data %> +Description: +Notes: +Status: In-Production +Date Created: <% tp.date.now("DD-MM_MMM-YYYY") %> +--- + +<%* await tp.file.rename("Component⸬Resistor-" + tp.date.now("DDMMYYYYHHMMSS")) %> +# Resistor - <% value %> - <% tolerance %> - <% pkg_type %> + +## Stock History diff --git a/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬µController.md b/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬µController.md new file mode 100644 index 0000000..19bff81 --- /dev/null +++ b/99 Toolkit/Templates/Electronics-Related/Parts Inventory System/Component⸬µController.md @@ -0,0 +1,36 @@ +<%* +let value = await tp.system.prompt("Value"); +let tolerance = await tp.system.prompt("Description"); +let pkg_type = await tp.system.prompt("Package Type (SMD or THC)"); +let pkg_size = await tp.system.prompt("Package Size"); +let qty = await tp.system.prompt("Quantity"); +let supplier = await tp.system.prompt("Supplier"); +let supplier_pn = await tp.system.prompt("Supplier P/N"); +let mfg_pn = await tp.system.prompt("Manufacturer"); +let mfg_pn = await tp.system.prompt("Manufacturer P/N"); +let local_data = await tp.system.prompt("Local Datasheet"); +let remote_data = await tp.system.prompt("Remote Datasheet"); +-%> +--- +Type: Component +Component: µController +Value: <% value %> +Description: <% tolerance %> +Package Type: <% pkg_type %> +Package Size: <% pkg_size %> +Quantity: <% qty %> +Supplier: <% supplier %> +Supplier Part: <% supplier_pn %> +Manufacturer: <% mfg_pn %> +Manufacturer Part: <% mfg_pn %> +Local Datasheet: <% local_data %> +Remote Datasheet: <% remote_data %> +Notes: +Status: In-Production +Date Created: <% tp.date.now("DD-MM_MMM-YYYY") %> +--- + +<%* await tp.file.rename("Component⸬µController-" + tp.date.now("DDMMYYYYHHMMSS")) %> +# µController - <% value %> - <% pkg_type %> + +## Stock History diff --git a/99 Toolkit/Templates/Project-Dashboards/Followups.base b/99 Toolkit/Templates/Project-Dashboards/Followups.base index 27289ff..9827949 100644 --- a/99 Toolkit/Templates/Project-Dashboards/Followups.base +++ b/99 Toolkit/Templates/Project-Dashboards/Followups.base @@ -1,8 +1,24 @@ views: - type: table - name: Table + name: All Followups filters: and: - Type == "Followup" - '!file.path.startsWith("99 Toolkit")' - Project == "REPLACE THIS MOLLY!" + - type: table + name: Followups - Done + filters: + and: + - Type == "Followup" + - file.path.startsWith("99 Toolkit") + - Done == true + - Project == "CHANGE THIS MOLLY!!!" + - type: table + name: Followups - Not Done + filters: + and: + - Type == "Followup" + - '!file.path.startsWith("99 Toolkit")' + - Project == "CHANGE THIS MOLLY!!!" + - Done != true diff --git a/99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Customer.md b/99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬Customer.md similarity index 96% rename from 99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Customer.md rename to 99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬Customer.md index c228239..8561349 100644 --- a/99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Customer.md +++ b/99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬Customer.md @@ -8,6 +8,7 @@ Priority: - Normal Project: <% tp.file.folder(true).split('/')[1] %> Type: Followup +Done: false --- `<%* await tp.file.rename("Followup⸬Customer-" + tp.date.now("DDMMYYYYHHMMSS")) %>`  diff --git a/99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Generic.md b/99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬Generic.md similarity index 96% rename from 99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Generic.md rename to 99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬Generic.md index da83544..b251c81 100644 --- a/99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Generic.md +++ b/99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬Generic.md @@ -8,6 +8,7 @@ Priority: - Normal Project: <% tp.file.folder(true).split('/')[1] %> Type: Followup +Done: false --- <%* await tp.file.rename("Followup⸬Generic-" + tp.date.now("DDMMYYYYHHMMSS")) %> diff --git a/99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬IT.md b/99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬IT.md similarity index 97% rename from 99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬IT.md rename to 99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬IT.md index e2e98a3..13bc557 100644 --- a/99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬IT.md +++ b/99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬IT.md @@ -10,6 +10,7 @@ Priority: - Normal Project: <% tp.file.folder(true).split('/')[1] %> Type: Followup +Done: false --- `<%* await tp.file.rename("Followup⸬IT-" + tp.date.now("DDMMYYYYHHMMSS")) %>`  diff --git a/99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Procurement.md b/99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬Procurement.md similarity index 97% rename from 99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Procurement.md rename to 99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬Procurement.md index 5b620c0..a9b1db2 100644 --- a/99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Procurement.md +++ b/99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬Procurement.md @@ -11,6 +11,7 @@ Priority: - Normal Project: <% tp.file.folder(true).split('/')[1] %> Type: Followup +Done: false --- `<%* await tp.file.rename("Followup⸬Proc-" + tp.date.now("DDMMYYYYHHMMSS")) %>`  diff --git a/99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Richard.md b/99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬Richard.md similarity index 96% rename from 99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Richard.md rename to 99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬Richard.md index 26cd1ec..42bedde 100644 --- a/99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Richard.md +++ b/99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬Richard.md @@ -8,6 +8,7 @@ Priority: - Normal Project: <% tp.file.folder(true).split('/')[1] %> Type: Followup +Done: false --- `<%* await tp.file.rename("Followup⸬Richard-" + tp.date.now("DDMMYYYYHHMMSS")) %>`  diff --git a/99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Supplier.md b/99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬Supplier.md similarity index 97% rename from 99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Supplier.md rename to 99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬Supplier.md index af56b06..ac605ff 100644 --- a/99 Toolkit/Templates/Project-Related/Work-Related/Followup⸬Supplier.md +++ b/99 Toolkit/Templates/Project-Related/Work-Related/Followups/Followup⸬Supplier.md @@ -10,6 +10,7 @@ Priority: - Normal Project: <% tp.file.folder(true).split('/')[1] %> Type: Followup +Done: false --- `<%* await tp.file.rename("Followup⸬Supplier-" + tp.date.now("DDMMYYYYHHMMSS")) %>`  diff --git a/99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Hardware.md b/99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Hardware.md new file mode 100644 index 0000000..297a75e --- /dev/null +++ b/99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Hardware.md @@ -0,0 +1,20 @@ +<%* +let title = await tp.system.prompt("Title"); +let supplier = await tp.system.prompt("Supplier"); +let locall = await tp.system.prompt("Local Link"); +let remotel = await tp.system.prompt("Remote Link"); +-%> +--- +Type: Resource +Resource Type: Hardware +Publisher: <% supplier %> +Title: <% title %> +Local File Link: <% locall %> +Remote File Link: <% remotel %> +Description: +Status: +Date Created: <% tp.date.now("DD-MM_MMM-YYYY") %> +Date Modified: <% tp.file.last_modified_date("DD-MM_MMM-YYYY") %> +--- +<%* await tp.file.rename("Resource⸬Hardware-" + tp.date.now("DDMMYYYYHHMMSS")) %> +# <% num %> - <% title %> diff --git a/99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Report-AECL-.md b/99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Report-AECL-.md new file mode 100644 index 0000000..d9b7e30 --- /dev/null +++ b/99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Report-AECL-.md @@ -0,0 +1,22 @@ +<%* +let title = await tp.system.prompt("Report Title"); +let num = await tp.system.prompt("Report Number"); +let locall = await tp.system.prompt("Local Link"); +let remotel = await tp.system.prompt("Remote Link"); +-%> +--- +Type: Resource +Resource Type: Report +Publisher: Atomic Energy of Canada Ltd. +Number: <% num %> +Title: <% title %> +Author: +Local File Link: <% locall %> +Remote File Link: <% remotel %> +Description: +Status: +Date Created: <% tp.date.now("DD-MM_MMM-YYYY") %> +Date Modified: <% tp.file.last_modified_date("DD-MM_MMM-YYYY") %> +--- +<%* await tp.file.rename("Resource⸬Report-AECL-" + tp.date.now("DDMMYYYYHHMMSS")) %> +# <% num %> - <% title %> diff --git a/99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Report-CNL-.md b/99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Report-CNL-.md new file mode 100644 index 0000000..e254cf2 --- /dev/null +++ b/99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Report-CNL-.md @@ -0,0 +1,22 @@ +<%* +let title = await tp.system.prompt("Report Title"); +let num = await tp.system.prompt("Report Number"); +let locall = await tp.system.prompt("Local Link"); +let remotel = await tp.system.prompt("Remote Link"); +-%> +--- +Type: Resource +Resource Type: Report +Publisher: Canadian Nuclear Laboratories +Number: <% num %> +Title: <% title %> +Author: +Local File Link: <% locall %> +Remote File Link: <% remotel %> +Description: +Status: +Date Created: <% tp.date.now("DD-MM_MMM-YYYY") %> +Date Modified: <% tp.file.last_modified_date("DD-MM_MMM-YYYY") %> +--- +<%* await tp.file.rename("Resource⸬Report-CNL-" + tp.date.now("DDMMYYYYHHMMSS")) %> +# <% num %> - <% title %> diff --git a/99 Toolkit/Templates/Project-Related/Work-Related/Resource⸬Report.md b/99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Report.md similarity index 100% rename from 99 Toolkit/Templates/Project-Related/Work-Related/Resource⸬Report.md rename to 99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Report.md diff --git a/99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Software.md b/99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Software.md new file mode 100644 index 0000000..da65f87 --- /dev/null +++ b/99 Toolkit/Templates/Project-Related/Work-Related/Resources/Resource⸬Software.md @@ -0,0 +1,22 @@ +<%* +let title = await tp.system.prompt("Software Title"); +let num = await tp.system.prompt("Software Publisher"); +let locall = await tp.system.prompt("Local Link"); +let remotel = await tp.system.prompt("Remote Link"); +-%> +--- +Type: Resource +Resource Type: Software +Publisher: <% num %> +Title: <% title %> +Local File Link: <% locall %> +Remote File Link: <% remotel %> +Description: +Status: +EULA: false +EULA Link: +Date Created: <% tp.date.now("DD-MM_MMM-YYYY") %> +Date Modified: <% tp.file.last_modified_date("DD-MM_MMM-YYYY") %> +--- +<%* await tp.file.rename("Resource⸬Software-" + tp.date.now("DDMMYYYYHHMMSS")) %> +# <% num %> - <% title %>