vault backup: 2026-03-07 20:59:51
This commit is contained in:
Vendored
+3
-1
@@ -26,5 +26,7 @@
|
||||
"friend-tracker",
|
||||
"desk",
|
||||
"external-file-embed-and-link",
|
||||
"obsidian-git"
|
||||
"obsidian-git",
|
||||
"obsidian-kanban",
|
||||
"task-list-kanban"
|
||||
]
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"show-checkboxes": true
|
||||
}
|
||||
+153
File diff suppressed because one or more lines are too long
+11
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"id": "obsidian-kanban",
|
||||
"name": "Kanban",
|
||||
"version": "2.0.51",
|
||||
"minAppVersion": "1.0.0",
|
||||
"description": "Create markdown-backed Kanban boards in Obsidian.",
|
||||
"author": "mgmeyers",
|
||||
"authorUrl": "https://github.com/mgmeyers/obsidian-kanban",
|
||||
"helpUrl": "https://publish.obsidian.md/kanban/Obsidian+Kanban+Plugin",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
Vendored
+168
-56
@@ -51,62 +51,6 @@
|
||||
"focus": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Wait",
|
||||
"type": "Wait",
|
||||
"id": "68c1afc1-2402-4b4b-9b71-f01a003efc4b",
|
||||
"time": 200
|
||||
},
|
||||
{
|
||||
"name": "Send to Kanban Board",
|
||||
"type": "NestedChoice",
|
||||
"id": "6d355155-5d49-4a7d-b097-55e23bd91fd9",
|
||||
"choice": {
|
||||
"id": "bfe03d64-04ba-41db-92e3-15bda4501db0",
|
||||
"name": "Send to Kanban Board",
|
||||
"type": "Capture",
|
||||
"command": false,
|
||||
"appendLink": false,
|
||||
"captureTo": "Übersicht/Kanban/Task Board.md",
|
||||
"captureToActiveFile": false,
|
||||
"createFileIfItDoesntExist": {
|
||||
"enabled": false,
|
||||
"createWithTemplate": false,
|
||||
"template": ""
|
||||
},
|
||||
"format": {
|
||||
"enabled": true,
|
||||
"format": "[[{{VALUE:Add Task}}]]"
|
||||
},
|
||||
"insertAfter": {
|
||||
"enabled": true,
|
||||
"after": "## Backlog",
|
||||
"insertAtEnd": false,
|
||||
"considerSubsections": false,
|
||||
"createIfNotFound": false,
|
||||
"createIfNotFoundLocation": "top",
|
||||
"inline": false,
|
||||
"replaceExisting": false,
|
||||
"blankLineAfterMatchMode": "auto"
|
||||
},
|
||||
"prepend": false,
|
||||
"task": true,
|
||||
"openFileInNewTab": {
|
||||
"enabled": false,
|
||||
"direction": "vertical",
|
||||
"focus": true
|
||||
},
|
||||
"openFile": false,
|
||||
"openFileInMode": "default",
|
||||
"activeFileWritePosition": "cursor",
|
||||
"fileOpening": {
|
||||
"location": "tab",
|
||||
"direction": "vertical",
|
||||
"focus": true,
|
||||
"mode": "default"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -570,6 +514,174 @@
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "72eab19f-521e-48c6-9078-84ebbe267827",
|
||||
"name": "Add simple Task",
|
||||
"type": "Macro",
|
||||
"command": true,
|
||||
"runOnStartup": false,
|
||||
"macro": {
|
||||
"id": "a772479a-d02a-406d-883c-f4ab816b4117",
|
||||
"name": "Add Task",
|
||||
"commands": [
|
||||
{
|
||||
"name": "Create Task note",
|
||||
"type": "NestedChoice",
|
||||
"id": "f42644f8-b0ea-4b37-a817-1b6a00bdac62",
|
||||
"choice": {
|
||||
"id": "7f3c6680-8bb7-4298-99f7-8e05db730f75",
|
||||
"name": "Create Task note",
|
||||
"type": "Template",
|
||||
"command": false,
|
||||
"templatePath": "Resources/Templates/process-task-simple.md",
|
||||
"fileNameFormat": {
|
||||
"enabled": true,
|
||||
"format": "{{VALUE:Add Task}}"
|
||||
},
|
||||
"folder": {
|
||||
"enabled": true,
|
||||
"folders": [
|
||||
"Areas/Arbeitszimmer/Aufgaben",
|
||||
"Areas/cimt AG/Aufgaben",
|
||||
"Areas/cimt AG/Managed Services/Aufgaben"
|
||||
],
|
||||
"chooseWhenCreatingNote": false,
|
||||
"createInSameFolderAsActiveFile": false,
|
||||
"chooseFromSubfolders": false
|
||||
},
|
||||
"appendLink": false,
|
||||
"openFileInNewTab": {
|
||||
"enabled": false,
|
||||
"direction": "vertical",
|
||||
"focus": true
|
||||
},
|
||||
"openFile": true,
|
||||
"openFileInMode": "default",
|
||||
"fileExistsMode": "Increment the file name",
|
||||
"setFileExistsBehavior": false,
|
||||
"fileOpening": {
|
||||
"location": "tab",
|
||||
"direction": "vertical",
|
||||
"mode": "default",
|
||||
"focus": true
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "190c903f-4a61-4310-807b-fd4cd2ba98bb",
|
||||
"name": "Add Kanban Task",
|
||||
"type": "Macro",
|
||||
"command": true,
|
||||
"runOnStartup": false,
|
||||
"macro": {
|
||||
"id": "1a080465-efb3-44df-a69f-94036f47e94f",
|
||||
"name": "Add Task",
|
||||
"commands": [
|
||||
{
|
||||
"name": "Create Task note",
|
||||
"type": "NestedChoice",
|
||||
"id": "b6a7714f-941b-46e6-966a-dae0254e7f63",
|
||||
"choice": {
|
||||
"id": "7f3c6680-8bb7-4298-99f7-8e05db730f75",
|
||||
"name": "Create Task note",
|
||||
"type": "Template",
|
||||
"command": false,
|
||||
"templatePath": "Resources/Templates/process-task.md",
|
||||
"fileNameFormat": {
|
||||
"enabled": true,
|
||||
"format": "{{VALUE:Add Task}}"
|
||||
},
|
||||
"folder": {
|
||||
"enabled": true,
|
||||
"folders": [
|
||||
"Areas/Arbeitszimmer/Aufgaben",
|
||||
"Areas/cimt AG/Aufgaben",
|
||||
"Areas/cimt AG/Managed Services/Aufgaben"
|
||||
],
|
||||
"chooseWhenCreatingNote": false,
|
||||
"createInSameFolderAsActiveFile": false,
|
||||
"chooseFromSubfolders": false
|
||||
},
|
||||
"appendLink": false,
|
||||
"openFileInNewTab": {
|
||||
"enabled": false,
|
||||
"direction": "vertical",
|
||||
"focus": true
|
||||
},
|
||||
"openFile": true,
|
||||
"openFileInMode": "default",
|
||||
"fileExistsMode": "Increment the file name",
|
||||
"setFileExistsBehavior": false,
|
||||
"fileOpening": {
|
||||
"location": "tab",
|
||||
"direction": "vertical",
|
||||
"mode": "default",
|
||||
"focus": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Wait",
|
||||
"type": "Wait",
|
||||
"id": "86a1e75f-a208-4772-88be-d91c1800bcec",
|
||||
"time": 200
|
||||
},
|
||||
{
|
||||
"name": "Send to Kanban Board",
|
||||
"type": "NestedChoice",
|
||||
"id": "62949de0-dc84-4c3a-8978-41c0e6978872",
|
||||
"choice": {
|
||||
"id": "bfe03d64-04ba-41db-92e3-15bda4501db0",
|
||||
"name": "Send to Kanban Board",
|
||||
"type": "Capture",
|
||||
"command": false,
|
||||
"appendLink": false,
|
||||
"captureTo": "Übersicht/Kanban/Task Board.md",
|
||||
"captureToActiveFile": false,
|
||||
"createFileIfItDoesntExist": {
|
||||
"enabled": false,
|
||||
"createWithTemplate": false,
|
||||
"template": ""
|
||||
},
|
||||
"format": {
|
||||
"enabled": true,
|
||||
"format": "[[{{VALUE:Add Task}}]]"
|
||||
},
|
||||
"insertAfter": {
|
||||
"enabled": true,
|
||||
"after": "## Backlog",
|
||||
"insertAtEnd": false,
|
||||
"considerSubsections": false,
|
||||
"createIfNotFound": false,
|
||||
"createIfNotFoundLocation": "top",
|
||||
"inline": false,
|
||||
"replaceExisting": false,
|
||||
"blankLineAfterMatchMode": "auto"
|
||||
},
|
||||
"prepend": false,
|
||||
"task": true,
|
||||
"openFileInNewTab": {
|
||||
"enabled": false,
|
||||
"direction": "vertical",
|
||||
"focus": true
|
||||
},
|
||||
"openFile": false,
|
||||
"openFileInMode": "default",
|
||||
"activeFileWritePosition": "cursor",
|
||||
"fileOpening": {
|
||||
"location": "tab",
|
||||
"direction": "vertical",
|
||||
"focus": true,
|
||||
"mode": "default"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"inputPrompt": "single-line",
|
||||
|
||||
+20661
File diff suppressed because one or more lines are too long
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"id": "task-list-kanban",
|
||||
"name": "Task List Kanban",
|
||||
"version": "1.8.0",
|
||||
"minAppVersion": "1.5.3",
|
||||
"description": "Organizes all of the tasks within your files into a kanban view. Reduce duplication of effort when managing and prioritising tasks by simply using the task format in your files to automatically appear in your Task List Kanban.",
|
||||
"author": "Chris Kerr, Erika Rice Scherpelz",
|
||||
"authorUrl": "https://github.com/erikars",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
+21
@@ -0,0 +1,21 @@
|
||||
/*
|
||||
|
||||
This CSS file will be included with your plugin, and
|
||||
available in the app when your plugin is enabled.
|
||||
|
||||
If your plugin does not need CSS, delete this file.
|
||||
|
||||
*/
|
||||
|
||||
.setting-item.column {
|
||||
flex-direction: column;
|
||||
align-items: stretch;
|
||||
}
|
||||
|
||||
.setting-item.column .setting-item-control {
|
||||
margin-top: var(--size-4-2);
|
||||
}
|
||||
|
||||
.setting-item.column .setting-item-control > input {
|
||||
width: 100%;
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
---
|
||||
status: Archiv
|
||||
status: Review
|
||||
tags:
|
||||
- process/task
|
||||
|
||||
|
||||
@@ -5,7 +5,6 @@ tags:
|
||||
subtitle: <% tp.file.title %>
|
||||
---
|
||||
> [!abstract]- Project
|
||||
> Goal::
|
||||
> Progress:: `$= dv.view('project-progress', {file: '<% tp.file.title %>'})`
|
||||
> Target:: `$= dv.view('project-target', {file: '<% tp.file.title %>'})`
|
||||
> Bar:: `$= dv.view('project-progress-bar', {file: '<% tp.file.title %>'})`
|
||||
@@ -17,13 +16,10 @@ subtitle: <% tp.file.title %>
|
||||
|
||||
## Resources
|
||||
|
||||
|
||||
## Review questions
|
||||
|
||||
|
||||
## Aufgaben
|
||||
|
||||
|
||||
## Offene Aufgaben
|
||||
```dataviewjs
|
||||
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task')).where(p => dv.page(p.path).file.tasks.length != dv.page(p.path).file.tasks.where(t => t.fullyCompleted === true).length);
|
||||
|
||||
@@ -1,57 +1,15 @@
|
||||
---
|
||||
status: Backlog
|
||||
tags:
|
||||
- process/project
|
||||
subtitle: <% tp.file.title %>
|
||||
---
|
||||
> [!abstract]- Project
|
||||
> Goal::
|
||||
> Progress:: `$= dv.view('project-progress', {file: '<% tp.file.title %>'})`
|
||||
> Target:: `$= dv.view('project-target', {file: '<% tp.file.title %>'})`
|
||||
> Bar:: `$= dv.view('project-progress-bar', {file: '<% tp.file.title %>'})`
|
||||
> Tasks:: `$= const aufgaben = dv.page('<% tp.file.title %>').file.inlinks.where(t => { const mt = dv.page(t.path); return mt.tags?.includes('process/task') && mt.status === 'In Arbeit'}); if (aufgaben.length > 0) { dv.header(4, aufgaben.length > 1 ? "Aufgaben" : "Aufgabe"); dv.list(aufgaben) }`
|
||||
|
||||
## Project Info
|
||||
|
||||
## Thoughts
|
||||
|
||||
## Resources
|
||||
|
||||
|
||||
## Review questions
|
||||
|
||||
|
||||
## Aufgaben
|
||||
|
||||
|
||||
## Offene Aufgaben
|
||||
```dataviewjs
|
||||
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task')).where(p => dv.page(p.path).file.tasks.length != dv.page(p.path).file.tasks.where(t => t.fullyCompleted === true).length);
|
||||
|
||||
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
|
||||
const page = dv.page(p.path);
|
||||
const tasks = page.file.tasks;
|
||||
return [
|
||||
page.file.link,
|
||||
page.status,
|
||||
tasks.where(t => t.fullyCompleted === true).length,
|
||||
tasks.length
|
||||
]
|
||||
}));
|
||||
```
|
||||
|
||||
## Aufgaben
|
||||
```dataviewjs
|
||||
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task'));
|
||||
|
||||
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
|
||||
const page = dv.page(p.path);
|
||||
const tasks = page.file.tasks;
|
||||
return [
|
||||
page.file.link,
|
||||
page.status,
|
||||
tasks.where(t => t.fullyCompleted === true).length,
|
||||
tasks.length
|
||||
]
|
||||
}));
|
||||
```
|
||||
|
||||
@@ -1,11 +1,9 @@
|
||||
---
|
||||
status: Backlog
|
||||
tags:
|
||||
- process/project
|
||||
subtitle: <% tp.file.title %>
|
||||
---
|
||||
> [!abstract]- Project
|
||||
> Goal::
|
||||
> Progress:: `$= dv.view('project-progress', {file: '<% tp.file.title %>'})`
|
||||
> Target:: `$= dv.view('project-target', {file: '<% tp.file.title %>'})`
|
||||
> Bar:: `$= dv.view('project-progress-bar', {file: '<% tp.file.title %>'})`
|
||||
@@ -17,13 +15,10 @@ subtitle: <% tp.file.title %>
|
||||
|
||||
## Resources
|
||||
|
||||
|
||||
## Review questions
|
||||
|
||||
|
||||
## Aufgaben
|
||||
|
||||
|
||||
## Offene Aufgaben
|
||||
```dataviewjs
|
||||
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task')).where(p => dv.page(p.path).file.tasks.length != dv.page(p.path).file.tasks.where(t => t.fullyCompleted === true).length);
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
---
|
||||
status: In Planung
|
||||
tags:
|
||||
- process/task
|
||||
---
|
||||
|
||||
> [!task]+
|
||||
> Project::
|
||||
> Bar:: `$= dv.view('total-progress-bar', {file: "<% tp.file.title %>"})`
|
||||
|
||||
## Aufgabenbeschreibung
|
||||
|
||||
## Überlegungen
|
||||
|
||||
## Unteraufgaben
|
||||
|
||||
- [ ] <% tp.file.title %>
|
||||
@@ -0,0 +1,11 @@
|
||||
---
|
||||
tags:
|
||||
- process/task
|
||||
---
|
||||
## Aufgabenbeschreibung
|
||||
|
||||
## Überlegungen
|
||||
|
||||
## Unteraufgaben
|
||||
|
||||
- [ ] <% tp.file.title %>
|
||||
@@ -1,5 +1,4 @@
|
||||
---
|
||||
status: In Planung
|
||||
tags:
|
||||
- process/task
|
||||
---
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
---
|
||||
|
||||
kanban-plugin: board
|
||||
|
||||
---
|
||||
|
||||
## Backlog
|
||||
|
||||
|
||||
|
||||
## Aktiv
|
||||
|
||||
|
||||
|
||||
## Review
|
||||
|
||||
|
||||
|
||||
## Geschlossen
|
||||
|
||||
**Fertiggestellt**
|
||||
|
||||
|
||||
## Abgewiesen
|
||||
|
||||
|
||||
|
||||
***
|
||||
|
||||
## Archiv
|
||||
|
||||
|
||||
%% kanban:settings
|
||||
```
|
||||
{"kanban-plugin":"board","metadata-keys":[{"metadataKey":"Bar","label":"","shouldHideLabel":true,"containsMarkdown":true}],"show-checkboxes":true,"new-note-template":"Resources/Templates/Project Template.md","new-note-folder":"Areas/IT/Projekte"}
|
||||
```
|
||||
%%
|
||||
@@ -0,0 +1,29 @@
|
||||
---
|
||||
|
||||
kanban-plugin: board
|
||||
|
||||
---
|
||||
|
||||
## Backlog
|
||||
|
||||
|
||||
## In Arbeit
|
||||
|
||||
|
||||
## Review
|
||||
|
||||
|
||||
## Geschlossen
|
||||
|
||||
|
||||
|
||||
***
|
||||
|
||||
## Archiv
|
||||
|
||||
|
||||
%% kanban:settings
|
||||
```
|
||||
{"kanban-plugin":"board","list-collapse":[false,false,false,false],"metadata-keys":[{"metadataKey":"Bar","label":"","shouldHideLabel":true,"containsMarkdown":true}],"show-checkboxes":true,"new-note-template":"Resources/Templates/process-task.md","new-note-folder":"Areas/Arbeitszimmer/Aufgaben"}
|
||||
```
|
||||
%%
|
||||
Reference in New Issue
Block a user