feat: finishing of M0

This commit is contained in:
2026-04-04 08:10:05 +02:00
parent 897577a369
commit fd744573dd
84 changed files with 143204 additions and 85 deletions

Binary file not shown.

View File

@@ -0,0 +1,15 @@
---
id: eb0cf9d7-6fbd-4b74-9be3-759d6e16f240
originalName: "CRW_1121.jpg"
mimeType: image/jpeg
size: 706358
width: 1800
height: 1200
title: "Esmeralda"
alt: "Eine Spinnenfrau hängt in einem feinen Netz im Grünen."
caption: "Ein faszinierender Blick auf die Handwerkskunst einer Spinnenfrau, die ihr Zuhause spinnt."
createdAt: 2005-11-13T12:00:00.000Z
updatedAt: 2026-03-19T19:43:50.426Z
tags: []
linkedPostIds: ["40a83ab1-423d-4310-aac4-642d84675007"]
---

View File

@@ -0,0 +1,10 @@
[
"article",
"aside",
"kochbuch",
"metaowl",
"page",
"picture",
"spielelog",
"wiki"
]

View File

@@ -0,0 +1,42 @@
{
"article": {
"renderInLists": true,
"showTitle": true,
"title": "Artikel"
},
"picture": {
"renderInLists": true,
"showTitle": true,
"title": "Fotoblog"
},
"aside": {
"renderInLists": true,
"showTitle": false,
"title": "Linkblog"
},
"page": {
"renderInLists": false,
"showTitle": true,
"title": "Seiten"
},
"kochbuch": {
"renderInLists": true,
"showTitle": true,
"title": "Kochbuch"
},
"metaowl": {
"renderInLists": true,
"showTitle": true,
"title": "metaowl"
},
"spielelog": {
"renderInLists": true,
"showTitle": true,
"title": "Spieleblog"
},
"wiki": {
"renderInLists": false,
"showTitle": true,
"title": "wiki"
}
}

View File

@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<opml version="2.0">
<head>
<title>Blog Menu</title>
</head>
<body>
<outline id="menu-home" text="Home" type="home" pageSlug="home"/>
<outline id="menu-item-1771702362053-rlnggl" text="Bilderarchiv" type="submenu">
<outline id="menu-item-1771703216203-dbcm8z" text="Bilderarchiv 2022" type="page" pageId="f93e6a75-bf87-4167-9a94-2129dcbbba77" pageSlug="bilderarchiv-2022"/>
<outline id="menu-item-1771703181850-9oe1xx" text="Bilderarchiv 2016" type="page" pageId="23264416-c611-4cd4-9541-1589031d7629" pageSlug="bilderarchiv-2016"/>
<outline id="menu-item-1771703158134-c67mgx" text="Bilderarchiv 2015" type="page" pageId="36040f22-6c0d-41ee-a7d6-2ca08274c0ab" pageSlug="bilderarchiv-2015"/>
<outline id="menu-item-1771703153078-2nsyzt" text="Bilderarchiv 2014" type="page" pageId="f0bcd4c5-b930-4af8-a392-c58b7a9dcd10" pageSlug="bilderarchiv-2014"/>
<outline id="menu-item-1771703139343-cairck" text="Bilderarchiv 2013" type="page" pageId="c1f061ff-1aa1-434d-ae96-649d786091f0" pageSlug="bilderarchiv-2013"/>
<outline id="menu-item-1771702369363-0f5nu5" text="Bilderarchiv 2012" type="page" pageId="9bbbd362-28c5-4976-ab2a-f41a7dbed1df" pageSlug="bilderarchiv-2012"/>
<outline id="menu-item-1771702400031-08mxqe" text="Bilderarchiv 2011" type="page" pageId="49defe84-465d-4fa9-88d1-903f7ddab0f0" pageSlug="bilderarchiv-2011"/>
<outline id="menu-item-1771702382805-fdmdek" text="Bilderarchiv 2010" type="page" pageId="9c66de36-c842-4821-8dae-8b24aebd11d4" pageSlug="bilderarchiv-2010"/>
<outline id="menu-item-1772972918918-gxfm8i" text="Bilderarchiv 2009" type="page" pageId="052f4fa7-1b2d-4085-8db8-2a2b469e978f" pageSlug="bilderarchiv-2009"/>
<outline id="menu-item-1772972924742-tzty78" text="Bilderarchiv 2008" type="page" pageId="ee151fef-53b0-4996-a058-abfd9434470a" pageSlug="bilderarchiv-2008"/>
<outline id="menu-item-1772972929295-p7cl0z" text="Bilderarchiv 2005" type="page" pageId="b5549fdf-821e-4469-8201-85b070ad0d10" pageSlug="bilderarchiv-2005"/>
<outline id="menu-item-1772972935881-ao1i9d" text="Bilderarchiv 2004" type="page" pageId="21ab17e7-8f08-4198-bde0-67f51016d449" pageSlug="bilderarchiv-2004"/>
<outline id="menu-item-1772972941258-vtlm0f" text="Bilderarchiv 2003" type="page" pageId="28663110-cf9b-44b1-a65e-3701231d3e5e" pageSlug="bilderarchiv-2003"/>
</outline>
<outline id="menu-item-1771741351538-3ujwwj" text="Fotoblog" type="category-archive" categoryName="picture"/>
<outline id="menu-item-1771699781348-4id9k5" text="Tag Cloud" type="page" pageId="89ab7f6d-eeae-45e0-a3b5-852c49afc000" pageSlug="tag-cloud"/>
<outline id="menu-item-1771706684591-bbsft3" text="Spieleblog" type="category-archive" categoryName="spielelog"/>
<outline id="menu-item-1771707717571-qabd95" text="Kochbuch" type="category-archive" categoryName="kochbuch"/>
<outline id="menu-item-1772207640214-jvd4o9" text="Wiki" type="page" pageId="a6cb9d7a-0497-4e27-a657-19140133ba6b" pageSlug="wiki"/>
<outline id="menu-item-1771699761787-pbc5tg" text="Impressum" type="page" pageId="7afc5f1c-9189-4d63-a386-fb9ce8eda470" pageSlug="impressum"/>
</body>
</opml>

View File

@@ -0,0 +1,15 @@
{
"name": "rfc1437",
"description": "Content-type: matter-transport/sentient-life-form",
"mainLanguage": "de",
"defaultAuthor": "hugo",
"maxPostsPerPage": 50,
"publicUrl": "https://www.rfc1437.de",
"picoTheme": "slate",
"blogmarkCategory": "aside",
"pythonRuntimeMode": "webworker",
"semanticSimilarityEnabled": true,
"blogLanguages": [
"en"
]
}

View File

@@ -0,0 +1,6 @@
{
"sshHost": "git.rfc1437.de",
"sshUser": "gb",
"sshRemotePath": "/home/gb/git-server/html",
"sshMode": "rsync"
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,8 @@
---
translationFor: 40a83ab1-423d-4310-aac4-642d84675007
language: de
title: Esmeralda
---
### [Esmeralda](/media/esmeralda/)
![Esmeralda](media/2005/11/eb0cf9d7-6fbd-4b74-9be3-759d6e16f240.jpg)

View File

@@ -0,0 +1,8 @@
---
translationFor: 40a83ab1-423d-4310-aac4-642d84675007
language: en
title: Esmeralda
---
### [Esmeralda](/media/esmeralda/)
![Esmeralda](media/2005/11/eb0cf9d7-6fbd-4b74-9be3-759d6e16f240.jpg)

View File

@@ -0,0 +1,22 @@
---
id: 40a83ab1-423d-4310-aac4-642d84675007
title: Esmeralda
slug: esmeralda
status: published
createdAt: '2005-11-13T12:00:00.000Z'
updatedAt: '2026-03-07T19:18:07.805Z'
tags:
- fotografie
- makro
- natur
- spinne
- tiere
categories:
- picture
language: es
publishedAt: '2005-11-13T12:00:00.000Z'
---
### [Esmeralda](/media/esmeralda/)
![Esmeralda](media/2005/11/eb0cf9d7-6fbd-4b74-9be3-759d6e16f240.jpg)

View File

@@ -0,0 +1,6 @@
---
translationFor: 2665bfaa-8251-468d-a710-a4cf34dd81e2
language: en
title: cmux — The Terminal for Multitasking
---
[cmux — The Terminal for Multitasking](https://www.cmux.dev/de) is a pretty brilliant terminal program for CLI workflows, which are experiencing a resurgence especially through agentic coding. And what I love about it: it has clean persistence of open workspaces where you can have multiple tabs, so I don't have to keep my work environment open all the time. I've always liked having various directories open directly because I switch back and forth between several while programming, and this works much better with CMUX than with anything else.

View File

@@ -0,0 +1,16 @@
---
id: 2665bfaa-8251-468d-a710-a4cf34dd81e2
title: cmux — Das Terminal für Multitasking
slug: cmux-das-terminal-fur-multitasking
status: published
createdAt: '2026-03-13T07:19:45.000Z'
updatedAt: '2026-03-13T07:23:52.277Z'
tags:
- programmierung
- mac-os-x
- sysadmin
categories:
- aside
publishedAt: '2026-03-13T07:21:42.000Z'
---
[cmux — Das Terminal für Multitasking](https://www.cmux.dev/de) ist ein ziemlich geniales Terminal-Programm für die gerade durch Agentic Coding wieder verstärkt kommenden CLI Workflows. Und was mich begeistert: es hat eine saubere Persistierung von offenen Workspaces in denen man dann mehrere Tabs haben kann, so dass ich meine Arbeitsumgebung nicht ständig offen lassen muss. Ich habe immer gerne diverse Verzeichnisse direkt offen, weil ich zwischen mehreren hin und her wechsel wärend der Programmierung, das läuft mit CMUX deutlich besser als mit allen anderen.

View File

@@ -0,0 +1,6 @@
---
translationFor: 6745981d-da41-4cfd-80ec-95ad339acf6f
language: en
title: Ghostty
---
[Ghostty](https://ghostty.org/) is the foundation that [cmux — The Terminal for Multitasking](/posts/cmux-das-terminal-fur-multitasking) was built on. Generally also a very nice terminal that responds noticeably faster than the standard terminal and already works very well. What I didn't like was that tabs weren't automatically reopened in the appropriate directories when the program was closed. I simply have too many persistent sessions that I keep coming back to. cmux just does that better.

View File

@@ -0,0 +1,16 @@
---
id: 6745981d-da41-4cfd-80ec-95ad339acf6f
title: Ghostty
slug: ghostty
status: published
createdAt: '2026-03-13T11:34:57.000Z'
updatedAt: '2026-03-13T11:59:19.243Z'
tags:
- programmierung
- sysadmin
- mac-os-x
categories:
- aside
publishedAt: '2026-03-13T11:38:27.000Z'
---
[Ghostty](https://ghostty.org/) ist die Basis, auf der [cmux — Das Terminal für Multitasking](/posts/cmux-das-terminal-fur-multitasking) aufgebaut wurde. Generell ebenfalls ein sehr nettes Terminal, das auch deutlich schneller reagiert als das Standardterminal und auch schon sehr gut funktioniert. Was mir nicht gefiel, war dass Tabs nicht automatisch in den passenden Pfaden wieder neu geöffnet wurden, wenn das Programm beendet wurde. Ich habe einfach zu lange persistente Sessions, die ich immer wieder aufgreife. Das macht cmux einfach besser.

View File

@@ -0,0 +1,29 @@
"""
---
id: "2b393cae-84b9-426f-b4cf-4902aea79d7d"
projectId: "1979237c-034d-41f6-99a0-f35eb57b3f6c"
slug: "bgg_link"
title: "bgg link"
kind: "transform"
entrypoint: "normalize_blogmark"
enabled: true
version: 12
createdAt: "2026-02-23T19:54:58.000Z"
updatedAt: "2026-03-02T20:30:14.453Z"
---
"""
def normalize_blogmark(post):
title = (post.get("title") or "").strip()
if title and "BoardGameGeek" in title:
ntitle = title.split(" | ")[0]
post["title"] = ntitle
post["content"] = post["content"].replace(title, ntitle)
post["categories"] = ["spielelog", "aside"]
tags = post.get("tags") or []
tags.append("spielen")
post["tags"] = sorted({str(tag).strip().lower() for tag in tags if str(tag).strip()})
toast(f"BGG transform applied: {post.get('title')}")
return post

View File

@@ -0,0 +1,15 @@
"""
---
id: "2ae78a74-4ade-4240-935f-f246efb44792"
projectId: "1979237c-034d-41f6-99a0-f35eb57b3f6c"
slug: "test_script"
title: "Test Script"
kind: "utility"
entrypoint: "main"
enabled: true
version: 3
createdAt: "2026-02-22T21:06:06.000Z"
updatedAt: "2026-02-23T21:28:08.485Z"
---
"""
print("new script")

View File

@@ -0,0 +1,13 @@
---
id: "38704737-b7e7-4dd4-b010-9208bcf80ef6"
projectId: "1979237c-034d-41f6-99a0-f35eb57b3f6c"
slug: "testvorlage"
title: "Testvorlage"
kind: "post"
enabled: true
version: 3
createdAt: "2026-02-27T20:33:00.000Z"
updatedAt: "2026-02-27T20:33:37.938Z"
---
<div>
</div>