vault backup: 2025-12-10 11:37:35

This commit is contained in:
2023-05-15 17:16:05 +02:00
committed by Thomas Peetz
parent 91bf72fc87
commit 73f2162ddf
6049 changed files with 513094 additions and 227748 deletions
+82
View File
@@ -0,0 +1,82 @@
---
days: 30
months: 8
years: 4
projectfolder:
lineColor: "#de454e"
---
> [!examples]- Review
>```tasks
>not done
>no happens date
>path regex does not match /^Resources\/Templates\/.*/
>path regex does not match /^Übersicht\/.*/
>group by heading
>```
> [!todo]- Heute zu erledigen
>```tasks
>not done
>happens on today
>path regex does not match /^Resources\/Templates\/.*/
>path regex does not match /^Übersicht\/.*/
>```
> [!todo]- Beginnt demnächst
>```tasks
>not done
>scheduled after today
>scheduled before in two weeks
>path regex does not match /^Resources\/Templates\/.*/
>path regex does not match /^Übersicht\/.*/
>```
> [!todo]- Aktive Aufgaben
>```tasks
>not done
>happens on or before today
>has happens date
>path regex does not match /^Resources\/Templates\/.*/
>path regex does not match /^Übersicht\/.*/
>```
> [!todo]- Nicht erledigt
>```tasks
>not done
>path regex does not match /^Resources\/Templates\/.*/
>path regex does not match /^Übersicht\/.*/
>group by heading
>```
## Dashboard
```contributionGraph
title: Tasks
graphType: default
dateRangeValue: 180
dateRangeType: LATEST_DAYS
startOfWeek: 0
showCellRuleIndicators: true
titleStyle:
textAlign: center
fontSize: 15px
fontWeight: normal
dataSource:
type: ALL_TASK
value: ""
dateField: {}
filters:
- id: "1740652587776"
type: STATUS_IS
value: COMPLETED
fillTheScreen: false
enableMainContainerShadow: false
cellStyleRules: []
```
```dataviewjs
await dv.view("tasks-dashboard", {container: this.container});
```
+45
View File
@@ -0,0 +1,45 @@
---
aliases:
- Home
cssclasses:
- cards-1-1
- table-wide
- cards
---
# Dashboard
## Ziele
```dataviewjs
dv.view("current-goals");
```
## Alle Ziele
```dataview
TABLE WITHOUT ID
(link(file.path, file.name)) as title,
Bar,
Progress,
Target,
Projects
FROM #process/goal AND !"Resources/Templates"
SORT type DESC
```
## Projekte
```dataviewjs
dv.view("current-projects");
```
## Alle Projekte
```dataview
TABLE WITHOUT ID
(link(file.path, file.name)) as title,
subtitle,
Bar,
Progress,
Target,
("Goal: " + link(goal, goal.file.name)) as goal,
Tasks
FROM #process/project
WHERE status = "Aktiv"
```
+51
View File
@@ -0,0 +1,51 @@
---
title: Energieverbrauch
---
> [!abstract]- Übersicht Energiewerte
> ```dataview
> TABLE heizung, warmwasser
> FROM "Journal"
> WHERE warmwasser
> SORT file.name
> ```
```dataviewjs
const pages = dv.pages('"Journal"').where(p => p.warmwasser).sort(p => p.file.name)
const labels = pages.map(p => p.file.name).values
const heizung = pages.map(p => p.heizung).values
const warmwasser = pages.map(p => p.warmwasser).values
const chartData = {
type: 'line',
data: {
labels: labels,
datasets: [
{
label: 'Heizung',
data: heizung,
backgroundColor: [
'rgba(255, 99, 132, 0.2)'
],
borderColor: [
'rgba(255, 99, 132, 1)'
],
borderWidth: 1
},
{
label: 'Warmwasser',
data: warmwasser,
backgroundColor: [
'rgba(132, 99, 255, 0.2)'
],
borderColor: [
'rgba(132, 99, 552, 1)'
],
borderWidth: 1
}
]
},
width: '80%',
}
window.renderChart(chartData, this.container);
```
+72
View File
@@ -0,0 +1,72 @@
```dataviewjs
const noteDay = dv.current().file.day
const pages = dv.pages('"Journal/Privat"')
.where(p => p.file.day > dv.date("today") - dv.duration("3 months"))
.where(p => p.file.day <= dv.date("today"))
.sort(p => p.file.name, 'asc')
const daten = pages.map(p => p.file.name).values
const gewichte = pages.map(p => p.weight).values
const chartData = {
type: 'line',
time: 'day',
data: {
labels: daten,
datasets: [{
label: 'kg',
data: gewichte,
backgroundColor: [
'rgba(255, 99, 132, 0.2)'
],
borderColor: [
'rgba(255, 99, 132, 1)'
],
borderWidth: 1,
spanGaps: true
}]
}
}
window.renderChart(chartData, this.container)
```
> [!info]+ Werte über den gesamten Zeitraum
>```tracker
>searchType: frontmatter
>searchTarget: weight
>dateFormat: YYYY-MM-DD
>folder: Journal/Privat
>summary:
> template: "Minimum: {{min()}}kg\nMaximum: {{max()}}kg\nMedian: {{median()}}kg\nAverage: {{average()}}kg"
>```
> [!info]+ Werte über das letzten sechs Monate
>```tracker
>searchType: frontmatter
>searchTarget: weight
>dateFormat: YYYY-MM-DD
>folder: Journal/Privat
>startDate: -6M
>endDate: 0d
>summary:
> template: "Minimum: {{min()}}kg\nMaximum: {{max()}}kg\nMedian: {{median()}}kg\nAverage: {{average()}}kg"
>```
> [!note]+ Weight Log
>```tracker
>searchType: frontmatter
>searchTarget: weight
>dateFormat: YYYY-MM-DD
>folder: Journal/Privat
>startDate: -6M
>endDate: 0d
>fitPanelWidth : false
>line:
> title: Weight Log
> yAxisLabel: Weight
> yAxisUnit: kg
> showPoint: false
> fillGap: true
> lineColor: "#b16286"
>```
+100
View File
@@ -0,0 +1,100 @@
```contributionGraph
title: Meditation
graphType: calendar
dateRangeValue: 2
dateRangeType: LATEST_MONTH
startOfWeek: 1
showCellRuleIndicators: true
titleStyle:
textAlign: center
fontSize: 15px
fontWeight: normal
dataSource:
type: PAGE
value: '"Journal/Privat"'
dateField:
type: PAGE_PROPERTY
value: journal-start-date
format: yyyy-MM-dd
countField:
type: PAGE_PROPERTY
value: meditation
filters: []
fillTheScreen: false
enableMainContainerShadow: false
cellStyleRules: []
```
```contributionGraph
title: Liegestütz
graphType: calendar
dateRangeValue: 2
dateRangeType: LATEST_MONTH
startOfWeek: 1
showCellRuleIndicators: true
titleStyle:
textAlign: center
fontSize: 15px
fontWeight: normal
dataSource:
type: PAGE
value: '"Journal/Privat/2025"'
dateField:
type: FILE_NAME
value: journal-start-date
format: yyyy-MM-dd
countField:
type: PAGE_PROPERTY
value: pushUps
fillTheScreen: true
enableMainContainerShadow: false
cellStyleRules: []
```
```contributionGraph
title: Plank
graphType: calendar
dateRangeValue: 2
dateRangeType: LATEST_MONTH
startOfWeek: 1
showCellRuleIndicators: true
titleStyle:
textAlign: center
fontSize: 15px
fontWeight: normal
dataSource:
type: PAGE
value: '"Journal/Privat/2025"'
dateField:
type: FILE_NAME
value: journal-start-date
format: yyyy-MM-dd
countField:
type: PAGE_PROPERTY
value: plank
fillTheScreen: true
enableMainContainerShadow: false
cellStyleRules:
- id: default_b
color: "#9be9a8"
min: 1
max: "60"
- id: default_c
color: "#40c463"
min: "60"
max: "90"
- id: default_d
color: "#30a14e"
min: "90"
max: "120"
- id: default_e
color: "#216e39"
min: "120"
max: 999
cellStyle:
borderRadius: ""
```
+12
View File
@@ -0,0 +1,12 @@
---
id: CouchDB
aliases: []
tags: []
---
Starten von CouchDB als Docker image
```shell
docker run --name couchdb-test -v /home/tpeetz/work/couchdb-data:/opt/couchdb/data -e COUCHDB_USER=admin -e COUCHDB_PASSWORD=admin -p 5984:5984 -d --rm couchdb
```
+8
View File
@@ -0,0 +1,8 @@
---
url: https://www.eveonline.com/download
---
Ungenutze Konten können derzeit nicht gelöscht werden, siehe
https://support.eveonline.com/hc/de/articles/213179349-Permanente-L%C3%B6schung-eines-Accounts?lgn=1
- [ ] EVE online Account löschen [start:: 2023-11-01]
+7
View File
@@ -0,0 +1,7 @@
---
url: https://github.com
---
## Konto
## Aufgaben
+7
View File
@@ -0,0 +1,7 @@
---
url: https://linkedin.com
---
## Konto
## Aufgaben
+3
View File
@@ -0,0 +1,3 @@
---
{}
---
+8
View File
@@ -0,0 +1,8 @@
## Konto
Obsidian Account ist erforderlich für Obsidian Commercial License.
## Aufgaben
- [x] Lizenz Obsidian überprüfen [start:: 2024-03-11] [due:: 2024-03-15] [completion:: 2024-03-11]
- [x] Obsidian Account erstellen [start:: 2024-03-11] [due:: 2024-03-12] [completion:: 2024-03-11]
- [x] Obsidian Commercial License kaufen [start:: 2024-03-11] [scheduled:: 2024-03-12] [due:: 2024-03-15] [completion:: 2024-03-12]
+38
View File
@@ -0,0 +1,38 @@
---
url: http://cloud.thpeetz.de
---
## Maintenance tasks from commandline
Running as root:
```shell
sudo -u www-data /usr/bin/php /data/nextcloud/occ db:add-missing-indices
sudo -u www-data /usr/bin/php /data/nextcloud/occ integrity:check-core
sudo -u www-data /usr/bin/php /data/nextcloud/occ maintenance:mode --off
sudo -u www-data /usr/bin/php /data/nextcloud/occ db:convert-filecache-bigint
sudo -u www-data php --define apc.enable_cli=1 /data/nextcloud/occ trashbin:cleanup --all-users
```
## Upgrade
Running as root:
```shell
sudo -u www-data php updater/updater.phar --no-interaction
```
## Install PHP 8.2 modules
```shell
apt install -y php-common php8.2-{fpm,gd,curl,xml,zip,intl,mbstring,bz2,ldap,apcu,bcmath,gmp,imagick,igbinary,mysql,redis,smbclient,cli,common,opcache,readline} imagemagick --allow-change-held-packages
```
Remove old PHP versions
```shell
apt remove php8.1-* --purge
rm -Rf /etc/php/8.1/
```
##Links
- https://docs.nextcloud.com/server/latest/admin_manual/installation/php_configuration.html
- https://docs.nextcloud.com/server/latest/admin_manual/installation/source_installation.html
- https://www.c-rieger.de/nextcloud-update-php-fpm-8-2/
- https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/caching_configuration.html
## Aufgaben
@@ -0,0 +1,5 @@
---
title: "Roundcube Webmail :: Willkommen bei Roundcube Webmail"
---
https://corky.svpdata.eu:8080/roundcube/?_task=login
+10
View File
@@ -0,0 +1,10 @@
---
url: https://shell.thpeetz.de
---
## Installation
## Konfiguration
## Links
## Aufgaben
+51
View File
@@ -0,0 +1,51 @@
---
{}
---
https://taskwarrior.org/docs/#taskserver
https://gothenburgbitfactory.github.io/taskserver-setup/
## Installation
## Konfiguration
```shell
taskd init
```
### Startskript
```taskd.service
[Unit]
Description=Secure server providing multi-user, multi-client access to task data
After=network.target
Documentation=http://taskwarrior.org/docs/
[Service]
ExecStart=/usr/local/bin/taskd server --data /home/taskd/data
Restart=on-abort
Type=simple
User=taskd
Group=taskd
[Install]
WantedBy=multi-user.target
```
## Zertifikate
Konfigurationsdatei `vars`
```
BITS=4096
EXPIRATION_DAYS=365
ORGANIZATION="Thomas Peetz"
CN=thpeetz.de
COUNTRY=DE
STATE="Berlin"
LOCALITY="Berlin"
```
Erstellung der Server- und Client-Zertifikate
```shell
./generate
./generate.client thomas_peetz
```
+21
View File
@@ -0,0 +1,21 @@
filters:
and:
- file.inFolder("Clippings")
views:
- type: table
name: Table
filters:
and:
- file.hasProperty("created")
order:
- file.name
- author
- created
- imported
sort:
- property: created
direction: DESC
columnSize:
file.name: 449
note.author: 169
note.created: 124
+38
View File
@@ -0,0 +1,38 @@
filters:
and:
- file.tags.contains("process/task")
- file.folder != "Resources/Templates"
views:
- type: table
name: Alle Aufgaben
filters:
and:
- file.tags.contains("process/task")
order:
- file.name
- file.folder
- status
- type: table
name: Aktive Aufgaben
filters:
and:
- status != "Archiv"
- status != "Geschlossen"
- status != "Abgewiesen"
order:
- file.name
- file.folder
- status
sort: []
columnSize:
file.name: 316
- type: table
name: Archiv
filters:
or:
- status == "Archiv"
- status == "Geschlossen"
order:
- file.name
- file.folder
- status
+112
View File
@@ -0,0 +1,112 @@
---
kanban-plugin: board
---
## Backlog
- [ ] [[Fenster aufarbeiten]]
- [ ] [[Abdeckung über der Wohnungstür]]
- [ ] [[Unterlagen von Mor]]
- [ ] [[Zimmertüren aufarbeiten]]
## Aktiv
- [ ] [[PURR Development]]
- [ ] [[Confluence]]
- [ ] [[Blog Post]]
- [ ] [[Software]]
- [ ] [[Notizenverwaltung]]
- [ ] [[Steuererklärung 2024]]
## Review
## Geschlossen
**Fertiggestellt**
- [x] [[Talend Pipeline]] [completion:: 2025-07-11]
- [x] [[Erfolgreich im Projekt bei Messe München agieren]] [completion:: 2025-06-28]
- [x] [[Entwicklung einer GUI Anwendung in Python]] [completion:: 2025-11-19]
- [x] [[AWS Certified CloudOps Engineer Associate]] [completion:: 2025-11-19]
## Abgewiesen
- [x] [[Faktura Quote in Projektzeiten]] [completion:: 2025-11-19]
***
## Archiv
- [x] [[Google Cloud Developer]]
- [x] [[Vortrag JaKo 2023]]
- [x] [[DC-G Softwareentwicklungsumgebung]]
- [x] [[Steuererklärung 2001]]
- [x] [[Steuererklärung 2003]]
- [x] [[Steuererklärung 2006]]
- [x] [[Steuererklärung 2008]]
- [x] [[Steuererklärung 2009]]
- [x] [[Steuererklärung 2010]]
- [x] [[Steuererklärung 2011]]
- [x] [[Steuererklärung 2013]]
- [x] [[Steuererklärung 2012]]
- [x] [[Steuererklärung 2014]]
- [x] [[Steuererklärung 2015]]
- [x] [[Steuererklärung 2016]]
- [x] [[Steuererklärung 2017]]
- [x] [[Steuererklärung 2018]]
- [x] [[Steuererklärung 2019]]
- [x] [[Steuererklärung 2020]]
- [x] [[Steuererklärung 2021]]
- [x] [[Philosophie der Samurai]]
- [x] [[Vorstellung Joplin und Obsidian]]
- [x] [[Verwaltung von Notizen]]
- [x] [[Gradle Feature - Version Catalog]]
- [x] [[Gradle Convention Plugins]]
- [x] [[Exasol Administration Essentials]]
- [x] [[Meditation - immer noch besser als rumzusitzen und nichts zu tun]]
- [x] [[Captain auf die Brücke]]
- [x] [[InfraRisk24]]
- [x] [[CIP020 SAP - GCP Cortex Framework]]
- [x] [[Exasol Administration on premises]] [completion:: 2024-05-27]
- [x] [[thpeetz-plugins]] [completion:: 2024-06-03]
- [x] [[version-catalog]] [completion:: 2024-06-03]
- [x] [[Vortrag Development mit Github-Workflow]] [completion:: 2024-06-03]
- [x] [[Dokumentation erstellen mit Asciidoctor]] [completion:: 2024-06-03]
- [x] [[Steuererklärung 2022]] [completion:: 2024-06-10]
- [x] [[ISO-27001 Zertifizierung]]
- [x] [[Unterweisung]]
- [x] [[COBOL Mainframe Transformation]] [completion:: 2024-06-03]
- [x] [[Charlotte Ordner]]
- [x] [[Krankenakte Claudia]]
- [x] [[Büro]]
- [x] [[convention-plugins]] [completion:: 2024-06-10]
- [x] [[Vertrieb]] [completion:: 2024-06-10]
- [x] [[Krankenakte Thomas]] [completion:: 2024-06-10]
- [x] [[Gütegemeinschaft Brandschutz]] [completion:: 2024-06-10]
- [x] [[Feuerwehr und THW arbeiten zusammen - Feuerwehrbereitschaft in Berlin]] [completion:: 2024-09-20]
- [x] [[Bett reparieren]] [completion:: 2024-10-12]
- [x] [[DataOps]] [completion:: 2024-09-27]
- [x] [[Storytelling - Aufbau einer Abenteuergeschichte]] [completion:: 2024-11-15]
- [x] [[Steuererklärung 2023]] [completion:: 2025-01-21]
- [x] [[kontor-spring]] [completion:: 2025-01-21]
- [x] [[Vorstellung von tmux]] [completion:: 2025-02-21]
- [x] [[180PT Faktura in 2022]] [completion:: 2025-03-08]
- [x] [[Know-how-Sicherung und -Ausbau in der cimt]] [completion:: 2025-03-08]
- [x] [[Entwicklung mit Spring Boot und Vaadin]] [completion:: 2025-03-28]
- [x] [[Vorstellung von NeoVIM]] [completion:: 2025-06-28]
- [x] [[Austausch Laptop]] [completion:: 2025-07-11]
- [x] [[Konfiguration von vim]] [completion:: 2025-07-18]
- [x] [[Camunda 8 Developer]] [completion:: 2025-07-30]
%% 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"}
```
%%
+30
View File
@@ -0,0 +1,30 @@
filters:
and:
- file.tags.contains("process/project")
views:
- type: table
name: Alle Projekte
order:
- file.name
- file.folder
- type
- status
- type: table
name: Aktive Projekte
filters:
and:
- status != "Archiv"
- file.folder != "Resources/Templates"
order:
- file.name
- file.folder
- file.mtime
- type: table
name: Archiv
filters:
and:
- status == "Archiv"
order:
- file.name
- file.folder
- file.mtime
+27
View File
@@ -0,0 +1,27 @@
---
kanban-plugin: board
---
## In Arbeit
- [ ] [[Upgrade OS auf Debian 12]]
- [ ] [[Github Repository für nvim-config erstellen]]
## Archiv
***
## Archiv
- [x] [[Aufsetzen neuer Laptop]] [completion:: 2025-10-21]
%% 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"}
```
%%
+10
View File
@@ -0,0 +1,10 @@
filters:
and:
- file.tags.contains("process/goal")
views:
- type: table
name: Table
order:
- file.name
- file.folder
- type
+39
View File
@@ -0,0 +1,39 @@
filters:
and:
- file.folder == "Infos/Kontakte"
views:
- type: table
name: Alle Kontakte
filters:
and:
- file.folder == "Infos/Kontakte"
order:
- file.name
- company
- last_chat
- birthday
sort:
- property: file.name
direction: ASC
- property: last_chat
direction: DESC
- property: company
direction: ASC
columnSize:
note.company: 259
- type: table
name: cimt Kollegen
filters:
and:
- file.folder == "Infos/Kontakte"
- company.startsWith("cimt")
order:
- file.name
- company
- manager
- last_chat
sort:
- property: company
direction: ASC
columnSize:
note.company: 166
+40
View File
@@ -0,0 +1,40 @@
---
{}
---
### Leseliste
```dataview
TABLE WITHOUT ID
link(file.link, title) as Title,
author as Author,
"<progress max=" + total + " value=" + current + "> </progress> " + round(current/total*100) + "%" as Progress
FROM "Infos/Literatur/Bücher"
WHERE current < total AND contains(leseliste, "claudia")
SORT current
```
### Serien
```dataview
TABLE WITHOUT ID
link(file.link, title) as Titel,
author as Autor,
verlag as Verlag,
status as Status,
serie.name as Serie,
serie.band as Band
FROM "Infos/Literatur/Bücher"
SORT serie.name, serie.band
WHERE serie.band > 0 and contains(leseliste, "claudia")
```
### Bücherliste
```dataview
TABLE WITHOUT ID
link(file.link, title) as Titel,
author as Autor,
verlag as Verlag,
edition as Ausgabe,
status as Status
FROM "Infos/Literatur/Bücher"
WHERE contains(leseliste, "claudia")
```
+40
View File
@@ -0,0 +1,40 @@
---
{}
---
### Leseliste
```dataview
TABLE WITHOUT ID
link(file.link, title) as Title,
author as Author,
"<progress max=" + total + " value=" + current + "> </progress> " + round(current/total*100) + "%" as Progress
FROM "Infos/Literatur/Bücher"
WHERE current < total AND contains(leseliste, "thomas")
SORT current
```
### Serien
```dataview
TABLE WITHOUT ID
link(file.link, title) as Titel,
author as Autor,
verlag as Verlag,
status as Status,
serie.name as Serie,
serie.band as Band
FROM "Infos/Literatur/Bücher"
SORT serie.name, serie.band
WHERE serie.band > 0 and contains(leseliste, "thomas")
```
### Bücherliste
```dataview
TABLE WITHOUT ID
link(file.link, title) as Titel,
author as Autor,
verlag as Verlag,
edition as Ausgabe,
status as Status
FROM "Infos/Literatur/Bücher"
WHERE contains(leseliste, "thomas")
```
+11
View File
@@ -0,0 +1,11 @@
---
aliases:
tags:
- IT/Development
---
```dataview
LIST
FROM #Development
SORT file.name
```
+9
View File
@@ -0,0 +1,9 @@
---
{}
---
```dataview
LIST
FROM #Methoden
SORT file.name
```
+10
View File
@@ -0,0 +1,10 @@
---
aliases:
tags:
title: Tools MOC
---
```dataview
TABLE
FROM #IT/Tools
```
+42
View File
@@ -0,0 +1,42 @@
filters:
and:
- file.inFolder("Infos/Literatur/Bücher")
properties:
note.edition:
displayName: Ausgabe
file.name:
displayName: Titel
note.author:
displayName: Autor
note.verlag:
displayName: Verlag
views:
- type: table
name: Alle Bücher
order:
- file.name
- author
- verlag
- edition
- status
sort:
- property: file.name
direction: ASC
columnSize:
note.edition: 107
- type: table
name: Ungelesen
filters:
and:
- status != "gelesen"
- status != "gemerkt"
order:
- file.name
- author
- verlag
- edition
sort: []
columnSize:
note.author: 244
note.verlag: 192
note.edition: 107
+9
View File
@@ -0,0 +1,9 @@
Criminal Intent
3.9
3.12
3.19 3.3 11:10
A3.21 9.3 7:30 Die Millionenbeute
@@ -0,0 +1,54 @@
filters:
and:
- file.inFolder("Infos/Medien/Die drei Fragezeichen")
views:
- type: table
name: Alle Folgen
order:
- Nummer
- file.name
- Titel
- Jahr
- umgewandelt
sort:
- property: Nummer
direction: ASC
columnSize:
note.Titel: 181
note.Jahr: 128
- type: table
name: Fehlende Folgen
filters:
and:
- umgewandelt != true
order:
- Nummer
- file.name
- Titel
- Jahr
- umgewandelt
sort:
- property: Nummer
direction: ASC
columnSize:
file.name: 278
note.Titel: 181
note.Jahr: 155
- type: table
name: Vorhandene Folgen
filters:
and:
- umgewandelt == true
order:
- Nummer
- file.name
- Titel
- Jahr
- umgewandelt
sort:
- property: Nummer
direction: ASC
columnSize:
file.name: 307
note.Titel: 181
note.Jahr: 155
@@ -0,0 +1,18 @@
https://de.wikipedia.org/wiki/Liste_der_Die-drei-%3F%3F%3F-Folgen
## Die drei Fragezeichen Hörspiel-Liste
```dataview
TABLE Nummer, Titel, Jahr, umgewandelt
FROM ("Infos/Medien/Die drei Fragezeichen")
SORT Nummer
```
## Fehlende Folgen
```dataview
TABLE Nummer, Titel
FROM ("Infos/Medien/Die drei Fragezeichen")
where umgewandelt = false
SORT Nummer
```
+41
View File
@@ -0,0 +1,41 @@
---
url: https://de.wikipedia.org/wiki/Donna_Leon_(Fernsehreihe)
---
## Donna Leon Episodenliste
```dataview
TABLE Nummer, Titel, heruntergeladen
FROM ("Infos/Medien/Donna Leon")
SORT Nummer
```
| | | | |
|---|---|---|---|
|1|[Donna Leon Vendetta](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Vendetta "Donna Leon Vendetta")|12. Okt. 2000|4. Fall · 1995|
|2|[Donna Leon Venezianische Scharade](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Venezianische_Scharade "Donna Leon Venezianische Scharade")|16. Okt. 2000|[3. Fall · 1994](https://de.wikipedia.org/wiki/Venezianische_Scharade "Venezianische Scharade")|
|3|[Donna Leon In Sachen Signora Brunetti](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_In_Sachen_Signora_Brunetti "Donna Leon In Sachen Signora Brunetti")|10. Okt. 2002|8. Fall · 1999|
|4|[Donna Leon Nobiltà](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Nobilt%C3%A0 "Donna Leon Nobiltà")|17. Okt. 2002|7. Fall · 1998|
|5|[Donna Leon Venezianisches Finale](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Venezianisches_Finale "Donna Leon Venezianisches Finale")|23. Okt. 2003|[1. Fall · 1992](https://de.wikipedia.org/wiki/Venezianisches_Finale "Venezianisches Finale")|
|6|[Donna Leon Feine Freunde](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Feine_Freunde "Donna Leon Feine Freunde")|31. Okt. 2003|9. Fall · 2000|
|7|[Donna Leon Sanft entschlafen](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Sanft_entschlafen "Donna Leon Sanft entschlafen")|28. Okt. 2004|6. Fall · 1997|
|8|[Donna Leon Acqua Alta](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Acqua_Alta "Donna Leon Acqua Alta")|11. Nov. 2004|5. Fall · 1996|
|9|[Donna Leon Beweise, dass es böse ist](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Beweise,_dass_es_b%C3%B6se_ist "Donna Leon Beweise, dass es böse ist")|13. Okt. 2005|13. Fall · 2004|
|10|[Donna Leon Verschwiegene Kanäle](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Verschwiegene_Kan%C3%A4le "Donna Leon Verschwiegene Kanäle")|10. Nov. 2005|12. Fall · 2003|
|11|[Donna Leon Endstation Venedig](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Endstation_Venedig "Donna Leon Endstation Venedig")|19. Okt. 2006|[2. Fall · 1993](https://de.wikipedia.org/wiki/Endstation_Venedig "Endstation Venedig")|
|12|[Donna Leon Das Gesetz der Lagune](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Das_Gesetz_der_Lagune "Donna Leon Das Gesetz der Lagune")|2. Nov. 2006|[10. Fall · 2001](https://de.wikipedia.org/wiki/Das_Gesetz_der_Lagune "Das Gesetz der Lagune")|
|13|[Donna Leon Die dunkle Stunde der Serenissima](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Die_dunkle_Stunde_der_Serenissima "Donna Leon Die dunkle Stunde der Serenissima")|15. Mai 2008|11. Fall · 2002|
|14|[Donna Leon Blutige Steine](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Blutige_Steine "Donna Leon Blutige Steine")|22. Mai 2008|14. Fall · 2005|
|15|[Donna Leon Wie durch ein dunkles Glas](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Wie_durch_ein_dunkles_Glas "Donna Leon Wie durch ein dunkles Glas")|22. Okt. 2009|15. Fall · 2006|
|16|[Donna Leon Lasset die Kinder zu mir kommen](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Lasset_die_Kinder_zu_mir_kommen "Donna Leon Lasset die Kinder zu mir kommen")|7. Okt. 2010|16. Fall · 2007|
|17|[Donna Leon Das Mädchen seiner Träume](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Das_M%C3%A4dchen_seiner_Tr%C3%A4ume "Donna Leon Das Mädchen seiner Träume")|28. Apr. 2011|17. Fall · 2008|
|18|[Donna Leon Schöner Schein](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Sch%C3%B6ner_Schein "Donna Leon Schöner Schein")|14. Apr. 2012|18. Fall · 2009|
|19|[Donna Leon Auf Treu und Glauben](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Auf_Treu_und_Glauben "Donna Leon Auf Treu und Glauben")|11. Mai 2013|19. Fall · 2010|
|20|[Donna Leon Reiches Erbe](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Reiches_Erbe "Donna Leon Reiches Erbe")|1. Mai 2014|20. Fall · 2011|
|21|[Donna Leon Tierische Profite](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Tierische_Profite "Donna Leon Tierische Profite")|23. Apr. 2015|21. Fall · 2012|
|22|[Donna Leon Das goldene Ei](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Das_goldene_Ei "Donna Leon Das goldene Ei")|31. März 2016|[22. Fall · 2013](https://de.wikipedia.org/wiki/Das_goldene_Ei_(Roman) "Das goldene Ei (Roman)")|
|23|[Donna Leon Tod zwischen den Zeilen](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Tod_zwischen_den_Zeilen "Donna Leon Tod zwischen den Zeilen")|13. Apr. 2017|23. Fall · 2014|
|24|[Donna Leon Endlich mein](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Endlich_mein "Donna Leon Endlich mein")|29. Mär. 2018|24. Fall · 2015|
|25|[Donna Leon Ewige Jugend](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Ewige_Jugend "Donna Leon Ewige Jugend")|18. Apr. 2019|25. Fall · 2016|
|26|[Donna Leon Stille Wasser](https://de.wikipedia.org/wiki/Donna_Leon_%E2%80%93_Stille_Wasser "Donna Leon Stille Wasser")|25. Dez. 2019|26. Fall · 2017|
@@ -0,0 +1,54 @@
filters:
and:
- file.inFolder("Infos/Medien/Offenbarung 23")
views:
- type: table
name: Alle Folgen
order:
- Nummer
- file.name
- Autor
- Erscheinung
- umgewandelt
sort:
- property: Nummer
direction: ASC
columnSize:
note.Autor: 181
note.Erscheinung: 128
- type: table
name: Fehlende Folgen
filters:
and:
- umgewandelt != true
order:
- Nummer
- file.name
- Autor
- Erscheinung
- umgewandelt
sort:
- property: Nummer
direction: ASC
columnSize:
file.name: 278
note.Autor: 181
note.Erscheinung: 155
- type: table
name: Vorhandene Folgen
filters:
and:
- umgewandelt == true
order:
- Nummer
- file.name
- Autor
- Erscheinung
- umgewandelt
sort:
- property: Nummer
direction: ASC
columnSize:
file.name: 307
note.Autor: 181
note.Erscheinung: 155
+20
View File
@@ -0,0 +1,20 @@
---
{}
---
## Inspektor Barnaby Episodenliste
```dataview
TABLE Nummer, Staffel, Folge, Titel, heruntergeladen
FROM ("Infos/Medien/Inspektor Barnaby")
SORT Nummer
```
## Weblinks
- [Episodenliste](https://www.imdb.com/title/tt0118401/episodes) in der [Internet Movie Database](https://de.wikipedia.org/wiki/Internet_Movie_Database "Internet Movie Database") (englisch)
- [fernsehserien.de](https://www.fernsehserien.de/inspector-barnaby/episodenguide)
- [Wikipedia](https://de.wikipedia.org/wiki/Inspector_Barnaby/Episodenliste)
- [ZDF Mediathek](https://www.zdf.de/serien/inspector-barnaby)
- https://www.fernsehserien.de/inspector-barnaby/sendetermine/zdf_neo
+5
View File
@@ -0,0 +1,5 @@
Marvels The Avengers
Avengers Age of Ultron
Avengers Infinity War
Avengers Endgame
+30
View File
@@ -0,0 +1,30 @@
---
{}
---
## Inspektor Barnaby fehlende Folgen
```dataview
TABLE Nummer, Staffel, Folge, Titel, heruntergeladen
FROM ("Infos/Medien/Inspektor Barnaby")
WHERE !heruntergeladen
SORT Nummer
```
## Tatort (Münster) fehlende Folgen
```dataview
TABLE Nummer, Folge, Titel, heruntergeladen
FROM ("Infos/Medien/Tatort")
WHERE !heruntergeladen
SORT Nummer
```
## Donna Leon fehlende Folgen
```dataview
TABLE Nummer, Folge, Titel, heruntergeladen
FROM ("Infos/Medien/Donna Leon")
WHERE !heruntergeladen
SORT Nummer
```
+28
View File
@@ -0,0 +1,28 @@
Rose im Winter
Eulenspiegel
Rattenfänger
Spielmannsschwur
Löwenherz
Satans Fall
Heimdall
Prometheus
Worte
Koma
Spiel mit dem Feuer
Alben:
Zirkus Zeitgeist
Für immer frei
Sturm aufs Paradies
Brot und Spiele Limited Deluxe Edition
Brot und Spiele Klassik und Krawall
Das schwarze Einmaleins
Wer Wind sät
Aus der Asche
Finsterwacht
+17
View File
@@ -0,0 +1,17 @@
---
{}
---
## MagentaTV
- Instinct
- Allan Cumming
- Unforgettable
- Crossing Lines
- Das Boot
- The Returned - amerikanische Version
- Resurrection
## Zu Gucken
- Journeyman
- Zurück in die Vergangenheit
- Timeless
+13
View File
@@ -0,0 +1,13 @@
---
{}
---
## Tatort Münster Episodenliste
https://de.wikipedia.org/wiki/Thiel_und_Boerne
```dataview
TABLE Nummer, Folge, Titel, choice(heruntergeladen = true, "✅", "❌") as heruntergeladen
FROM ("Infos/Medien/Tatort")
SORT Nummer
```
+11
View File
@@ -0,0 +1,11 @@
---
{}
---
## Vernau Episodenliste
```dataview
TABLE Nummer, Titel, heruntergeladen
FROM ("Infos/Medien/Vernau")
SORT Nummer
```
+53
View File
@@ -0,0 +1,53 @@
---
{}
---
https://www.lw.uni-leipzig.de/wilhelm-wundt-institut-fuer-psychologie/arbeitsgruppen/persoenlichkeitspsychologie-und-psychologische-diagnostik/persoenlichkeitstest
```chart
type: radar
labels: [Extraversion, Verträglichkeit, Emotionale Stabilität, Gewissenhaftigkeit, Offenheit]
series:
- title: 08.02.2024
data: [47, 62, 50, 50, 66]
width: 40%
beginAtZero: true
rMax: 100
```
```chart
type: radar
labels: [Extraversion, Verträglichkeit, Emotionale Stabilität, Gewissenhaftigkeit, Offenheit]
series:
- title: 08.02.2024
data: [47, 62, 50, 50, 66]
tension: 0.1
width: 50%
labelColors: true
fill: false
beginAtZero: true
bestFit: false
bestFitTitle: undefined
bestFitNumber: 0
```
| Name | Extraversion | Verträglichkeit | Gewissenhaftigkeit | Emotionale Stabilität | Offenheit |
| --------- | ------------ | --------------- | ------------------ | --------------------- | --------- |
| 8.02.2024 | 47 | 62 | 50 | 50 | 66 |
^testDates
| Name | Geselligkeit | Durchsetzungsfähigkeit | Energieniveau | Mitgefühl | Höflichkeit | Vertrauen | Ordnungsliebe | Fleiss | Verlässlichkeit | Gelassenheit | Unbeschwertheit | Gefühlsstabilität | Interesse an Kunst und Kultur | Intellektuelle Neugierde | Einfallsreichtum |
| --------- | ------------ | ---------------------- | -------------- | --------- | ----------- | --------- | ------------ | ------ | --------------- | ------------ | --------------- | ----------------- | ----------------------------- | ------------------------ | ---------------- |
| 8.02.2024 | 46 | 44 | 52 | 64 | 46 | 66 | 49 | 51 | 49 | 44 | 60 | 43 | 59 | 71 | 61 |
^testKomplett
```chart
type: radar
id: testDates
layout: rows
beginAtZero: true
width: 50%
```
+46
View File
@@ -0,0 +1,46 @@
---
{}
---
## Sortiert nach Status
```dataviewjs
let groups = dv.pages('#process/project').where(j => !j.file.name.contains("Template")).groupBy(p => p.status)
const sortBy = ["Backlog", "Aktiv", "Geschlossen", "Abgewiesen", "Archiv"];
const sortByObject = sortBy.reduce((obj, item, index) => { obj[item] = index
return obj
}, {})
groups.values.sort((a, b) => sortByObject[a["key"]] - sortByObject[b["key"]]);
//for (let group of dv.pages('"Areas"').where(j => j.category == "Projekt").groupBy(p => p.projectStatus)) {
for (let group of groups) {
dv.header(3, group.key);
let projects = new Set();
for (let projekt of group.rows) {
let total = projekt.file.inlinks.where(j => dv.page(j).category == "Aufgabe").length
let open = projekt.file.inlinks.where(j => dv.page(j).category == "Aufgabe")
.where(j => dv.page(j).status != "Geschlossen")
.where(j => dv.page(j).status != "Abgewiesen")
.length
let progress = Math.round((total-open)/total*100,0)
let current = total-open
if (total > 0) {
projects.add([projekt.file.link, total, open, "<progress max=" + total + " value=" + current + "> </progress> " + progress + "%", projekt.Progress, projekt.Target])
} else {
projects.add([projekt.file.link, total, open, "Keine Tickets", projekt.Progress, projekt.Target])
}
}
dv.table(["Projekt", "Total", "Offen", "Progress", "Progress", "Target"], Array.from(projects))
}
```
## Aufgaben
```dataviewjs
let aufgaben = new Set();
for (let aufgabe of dv.pages('"Areas"').where(a => a.category == "Aufgabe")) {
let total = aufgabe.file.outlinks.length
if (total == 0) {
aufgaben.add([aufgabe.file.link, aufgabe.category, aufgabe.status])
}
}
dv.table(["Aufgabe", "Category", "Status"], Array.from(aufgaben))
```
+45
View File
@@ -0,0 +1,45 @@
---
id: Journal SOP
aliases: []
tags:
- process/sop
rework: true
---
## Ziel und Zweck
Die täglichen Notizen dienen der Verwaltung der persönlichen Termine und Aufgaben für den jeweiligen Tag.
Zusätzlich werden bereits begonnene und geplante Aufgaben gelistet, sowie die an dem Tag erledigten Aufgaben.
## Konfiguration
Die täglichen Notizen liegen im Ordner `Journal/Täglich/YYYY/MM` und haben als Dateinamen das jeweilige Datum im Format `YYYY-MM-dd`.
Die Templates liegen im Ordner `Ressourcen/Templates` und werden unter anderem vom Plugin [[Templater]] verwendet.
### Verwendete Plugins
- [[Periodic Notes Plugin]]
- [[Journals]]
- [[Quellen/Obsidian/Dataview]]
- [[Templater]]
### Templates
- [[daily-privat]]
- [[daily-claudia]]
- [[daily-cimt]]
- [[daily-cimt-mm]]
- [[weekly-privat]]
- [[weekly-cimt]]
- [[weekly-cimt-mm]]
- [[monthly-privat]]
- [[monthly-claudia]]
- [[monthly-cimt]]
- [[monthly-cimt-mm]]
- [[quarterly-privat]]
- [[quarterly-claudia]]
- [[quarterly-cimt]]
- [[yearly-privat]]
- [[yearly-claudia]]
- [[yearly-cimt]]
- [[process-meeting]]
## Anwendung
Die täglichen Notizen werden über das Plugin [[Journals]] erstellt. In der Konfiguration des Plugins sind auch die Templates beginnend mit daily konfiguriert.
Notizen für vergangene oder zukünftige Tage können über den Kalender im Seitenpanel erzeugt werden oder als Notiz im Ordner mit dem Tag als Notizentitel. Das Template muss dann explizit angewendet werden.
Für die Aufgabenübersicht werden die Plugins [[Quellen/Obsidian/Dataview]] verwendet.
+21
View File
@@ -0,0 +1,21 @@
---
tags:
- process/sop
---
## Ziel und Zweck
## Konfiguration
### Verwendete Plugins
### Templates
- [[Resources/Templates/contact]]
- [[contact-colleague]]
- [[contact-company]]
## Anwendung
Die Notizen über Unternehmen dienen als Map Of Content für die Mitarbeiter, die als Kontakte abgelegt sind.
Einzelne Notizen, bzw. Unternehmen haben zusätzlich eine Liste mit Terminen.
Die Notizen werden als interne Links bei Kontakten eingetragen und beim Folgen des Verweises erzeugt. Nach Erstellung wird das Template [[contact-company]] angewendet.
+41
View File
@@ -0,0 +1,41 @@
---
tags:
- process/sop
---
## Links
```dataview
LIST
FROM [[]] AND !outgoing([[]])
```
## Plugins
```dataview
LIST
FROM #IT/Tools/Obsidian/Plugins
```
### Verwendung
- [Obsidian Callouts](https://help.obsidian.md/Editing+and+formatting/Callouts)
- [Obsidian Tasks](https://obsidian-tasks-group.github.io/obsidian-tasks/)
- [[How to Use Obsidian Dataview A Complete Beginners Guide]]
- [[How Mermaid diagrams work in Obsidian - Ensley Tan]]
- [Capture Information](https://help.obsidian.md/How+to/Capture+information)
- [[Quellen/Obsidian/A Beginners Guide to Creating a Medium Knowledge Base in Obsidian]]
- [[Definitive Obsidian Markdown Cheatsheet Complete Syntax Reference]]
- [Verwendung von Obsidian Projects](https://nicolevanderhoeven.com/blog/20221118-notion-like-content-calendar-in-obsidian-projects/)
- [Examples - Tasks User Guide - Obsidian Publish](https://publish.obsidian.md/tasks/Queries/Examples)
- [Obsidian Tasks Ultimate Guide on Task Management (2023)](https://www.wundertech.net/obsidian-tasks/)
- [Obsidian Task Management Basics The Sweet Setup](https://thesweetsetup.com/obsidian-task-management-basics/)
### Plugins
- [Obsidian Admonition](https://github.com/valentine195/obsidian-admonition)
- [[The Must-Have Obsidian plugins Personal Knowledge Journal]]
- [Dataview task and project examples](https://forum.obsidian.md/t/dataview-task-and-project-examples/17011)
- [Obsidian Dataview Tasks.md](https://gist.github.com/dom8509/50a1ae4a8adf01c1f70dc68ce3657195)
- [Obsidian Tasks](https://obsidian-tasks-group.github.io/obsidian-tasks/)
- [Obsidian Dataview](https://notes.nicolevanderhoeven.com/Obsidian+Dataview)
- [Obsidian Task Management Queries](https://thesweetsetup.com/obsidian-task-management-queries/)
- [My Obsidian Setup (Part 2)](https://medium.com/technology-hits/my-obsidian-setup-part-2-1b82050fac0f)
### Links
- https://github.com/obsidian-tasks-group/obsidian-tasks/tree/main/resources/sample_vaults/Tasks-Demo
- [Dataviewjs Examples - Fork My Brain](https://notes.nicolevanderhoeven.com/obsidian-playbook/Obsidian+Plugins/Community+Plugins/dataview/Dataviewjs+Examples)
- [Practically Paperless with Obsidian, Episode 0: Series Overview](https://jamierubin.net/2021/10/04/practically-paperless-with-obsidian-episode-0-series-overview/)
### Aufgaben
- [x] Indizierung des Vault [[Obsidian Smart Second Brain]] [start:: 2024-04-30] [completion:: 2024-05-02]
@@ -0,0 +1,41 @@
---
tags:
- process/sop
---
## Ziel und Zweck
Für den beruflichen und privaten Kontext sollen die Projekte und Aufgaben erfasst und deren Abarbeitung verfolgt werden.
## Begriffe
Die einzelnen Elemente Ziel, Projekt und Aufgabe stehen in Zusammenhang und bilden folgende Hierarchie.
```mermaid
classDiagram
Ziel <|-- Projekt
Projekt <|-- Aufgabe
Ziel: +String tags
Ziel: +String Type
Ziel: +String Reason
Ziel: +String Timespan
class Projekt {
+Link Ziel
+String tags
+String status
+String subtitle
}
class Aufgabe {
+Link Projekt
+String tags
+String status
}
```
### Ziel
Ziele beschreiben ein gewünschtes Ergebnis.
### Projekt
Projekte
### Aufgabe
## Konfiguration
## Anwendung
@@ -0,0 +1,17 @@
---
tags:
- process/sop
---
## Ziel und Zweck
Beschreibung der Verwendung und Dokumentation der "Standard Operating Procedures" oder Standardvorgehensweise genannt.
## Konfiguration
Die SOP^[Standard Operating Procedure] werden im Ordner `Übersicht/SOP` abgelegt und haben als Titel das Stichwort zur Vorgehensweise.
### Verwendete Plugins
### Templates
- [[SOP Template]]
## Anwendung
+9
View File
@@ -0,0 +1,9 @@
---
{}
---
um offenstehende Prozesse vorantreiben zu können.
erfrischend sinnfreier Beitrag
Welcher Vorfall aus unserer Vergangenheit lässt Dich zu dem Schluss kommen, dass ich das tue?
+64
View File
@@ -0,0 +1,64 @@
---
{}
---
## Boards
```dataview
TABLE status
FROM #process/task
WHERE !contains(file.inlinks, [[Task Board]])
WHERE !contains(file.inlinks, [[Jira Board]])
```
Kanban Boards
> [!todo]- Task Board
>```dataview
>TABLE status
>FROM #process/task
>WHERE !contains(file.inlinks, [[Task Board]])
>WHERE !contains(file.inlinks, [[Jira Board]])
>```
> [!todo]- Project Board
>```dataview
>TABLE status
>FROM #process/project
>WHERE !contains(file.inlinks, [[Project Board]])
>```
>```dataview
>TABLE status
>FROM #process/project
>WHERE !type
>```
> [!todo]- Goal Board
>```dataview
>TABLE status, type
>FROM #process/goal
>WHERE !contains(file.inlinks, [[Goal Board]])
>```
> [!info]- Kontakte
>```dataview
>TABLE company, location, manager
>FROM "Infos/Kontakte"
>WHERE !former_company
>SORT company
> [!info]- Kontakte zu überarbeiten
>```dataview
>TABLE company, location, manager, template.file.mtime, file.mtime
>FROM "Infos/Kontakte"
>WHERE template
>WHERE date(file.mday) < date(template.file.mday)
>SORT company
>LIMIT 400
>```
> [!info]+ Bücher
> ```dataview
> TABLE title, author
> FROM "Infos/Literatur/Bücher"
> WHERE !leseliste
>```