Initial commit

This commit is contained in:
Brayd 2023-06-26 14:08:15 +02:00
commit ea7379bb1b
Signed by: brayd
GPG Key ID: C2B176B9DEB8BA48
16 changed files with 358 additions and 0 deletions

3
.gitmodules vendored Normal file
View File

@ -0,0 +1,3 @@
[submodule "themes/blowfish"]
path = themes/blowfish
url = https://github.com/nunocoracao/blowfish.git

0
.hugo_build.lock Normal file
View File

6
archetypes/default.md Normal file
View File

@ -0,0 +1,6 @@
---
title: "{{ replace .Name "-" " " | title }}"
date: {{ .Date }}
draft: true
---

BIN
assets/brayd.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 213 KiB

BIN
assets/homepageImage.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 587 KiB

View File

@ -0,0 +1,65 @@
# -- Site Configuration --
# Refer to the theme docs for more details about each of these parameters.
# https://blowfish.page/docs/getting-started/
theme = "blowfish"
baseURL = "https://braydmedia.de/"
defaultContentLanguage = "de"
# pluralizeListTitles = "true" # hugo function useful for non-english languages, find out more in https://gohugo.io/getting-started/configuration/#pluralizelisttitles
enableRobotsTXT = true
paginate = 10
summaryLength = 0
buildDrafts = false
buildFuture = false
# googleAnalytics = "G-XXXXXXXXX"
[imaging]
anchor = 'Center'
[taxonomies]
tag = "tags"
category = "categories"
author = "authors"
series = "series"
[sitemap]
changefreq = 'daily'
filename = 'sitemap.xml'
priority = 0.5
[outputs]
home = ["HTML", "RSS", "JSON"]
[related]
threshold = 0
toLower = false
[[related.indices]]
name = "tags"
weight = 100
[[related.indices]]
name = "categories"
weight = 100
[[related.indices]]
name = "series"
weight = 50
[[related.indices]]
name = "authors"
weight = 20
[[related.indices]]
name = "date"
weight = 10
[[related.indices]]
applyFilter = false
name = 'fragmentrefs'
type = 'fragments'
weight = 10

View File

@ -0,0 +1,27 @@
languageCode = "de"
languageName = "Deutsch"
weight = 1
title = "Braydmedia"
[params]
displayName = "DE"
isoCode = "de"
rtl = false
dateFormat = "2 January 2006"
# logo = "img/logo.png"
# secondaryLogo = "img/secondary-logo.png"
# description = "My awesome website"
copyright = "Falls nicht anders notiert, unterliegt der Inhalt dieser Seite der [Creative Commons Attribution 4.0 International license](https://creativecommons.org/licenses/by/4.0/)"
[author]
name = "Brayd"
image = "brayd.png"
headline = "Admin von Braydmedia. Ich arbeite mit Computern."
# bio = "A little bit about you"
links = [
{ email = "mailto:info@braydmedia.de" },
{ code = "https://code.braydmedia.de/brayd" },
{ mastodon = "https://calckey.braydmedia.de/@brayd" },
{ youtube = "https://tube.tchncs.de/a/braydofficial" },
{ envelope = "https://matrix.to/#/@brayd:chat.braydmedia.de" }
]

View File

@ -0,0 +1,13 @@
# -- Markup --
# These settings are required for the theme to function.
[goldmark]
[goldmark.renderer]
unsafe = true
[highlight]
noClasses = false
[tableOfContents]
startLevel = 2
endLevel = 4

View File

@ -0,0 +1,69 @@
# -- Main Menu --
# The main menu is displayed in the header at the top of the page.
# Acceptable parameters are name, pageRef, page, url, title, weight.
#
# The simplest menu configuration is to provide:
# name = The name to be displayed for this menu link
# pageRef = The identifier of the page or section to link to
#
# By default the menu is ordered alphabetically. This can be
# overridden by providing a weight value. The menu will then be
# ordered by weight from lowest to highest.
#[[main]]
# name = "Blog"
# pageRef = "posts"
# weight = 10
#[[main]]
# name = "Parent"
# weight = 20
#[[main]]
# name = "example sub-menu 1"
# parent = "Parent"
# pageRef = "posts"
# weight = 20
#[[main]]
# name = "example sub-menu 2"
# parent = "Parent"
# pageRef = "posts"
# weight = 20
#[[subnavigation]]
# name = "An interesting topic"
# pageRef = "tags/interesting-topic"
# weight = 10
#[[subnavigation]]
# name = "My Awesome Category"
# pre = "github"
# pageRef = "categories/awesome"
# weight = 20
#[[main]]
# name = "Categories"
# pageRef = "categories"
# weight = 20
#[[main]]
# name = "Tags"
# pageRef = "tags"
# weight = 30
# -- Footer Menu --
# The footer menu is displayed at the bottom of the page, just before
# the copyright notice. Configure as per the main menu above.
# [[footer]]
# name = "Tags"
# pageRef = "tags"
# weight = 10
# [[footer]]
# name = "Categories"
# pageRef = "categories"
# weight = 20

View File

@ -0,0 +1,3 @@
[hugoVersion]
extended = false
min = "0.87.0"

141
config/_default/params.toml Normal file
View File

@ -0,0 +1,141 @@
# -- Theme Options --
# These options control how the theme functions and allow you to
# customise the display of your website.
#
# Refer to the theme docs for more details about each of these parameters.
# https://blowfish.page/docs/configuration/#theme-parameters
colorScheme = "avocado"
defaultAppearance = "light" # valid options: light or dark
autoSwitchAppearance = true
enableSearch = true
enableCodeCopy = true
# mainSections = ["section1", "section2"]
# robots = ""
disableImageOptimization = true
# defaultBackgroundImage = "IMAGE.jpg" # used as default for background images
# defaultFeaturedImage = "IMAGE.jpg" # used as default for featured images in all articles
highlightCurrentMenuArea = true
smartTOC = true
# smartTOCHideUnfocusedChildren = true
[header]
layout = "fixed-fill-blur" # valid options: basic, fixed, fixed-fill, fixed-fill-blur
[footer]
showMenu = true
showCopyright = true
showThemeAttribution = false
showAppearanceSwitcher = true
showScrollToTop = true
[homepage]
layout = "hero" # valid options: page, profile, hero, card, background, custom
homepageImage = "homepageImage.jpg" # used in: hero, and card
showRecent = true
showRecentItems = 10
showMoreLink = true
showMoreLinkDest = "/posts"
cardView = true
cardViewScreenWidth = false
layoutBackgroundBlur = false # only used when layout equals background
[article]
showDate = true
showViews = false
showLikes = false
showDateUpdated = true
showAuthor = true
showHero = true
heroStyle = "basic" # valid options: basic, big, background, thumbAndBackground
layoutBackgroundBlur = true # only used when heroStyle equals background or thumbAndBackground
layoutBackgroundHeaderSpace = true # only used when heroStyle equals background
showBreadcrumbs = false
showDraftLabel = true
showEdit = true
editURL = "https://code.braydmedia.de/brayd/braydmedia-web/"
editAppendPath = true
seriesOpened = false
showHeadingAnchors = true
showPagination = true
invertPagination = false
showReadingTime = true
showTableOfContents = false
# showRelatedContent = false
# relatedContentLimit = 3
showTaxonomies = false
showAuthorsBadges = false
showWordCount = true
showSummary = true
# sharingLinks = [ "linkedin", "twitter", "reddit", "pinterest", "facebook", "email", "whatsapp", "telegram"]
[list]
showHero = false
# heroStyle = "background" # valid options: basic, big, background, thumbAndBackground
layoutBackgroundBlur = true # only used when heroStyle equals background or thumbAndBackground
layoutBackgroundHeaderSpace = true # only used when heroStyle equals background
showBreadcrumbs = false
showSummary = false
showViews = false
showLikes = false
showTableOfContents = false
showCards = false
groupByYear = true
cardView = false
cardViewScreenWidth = false
constrainItemsWidth = false
[sitemap]
excludedKinds = ["taxonomy", "term"]
[taxonomy]
showTermCount = true
showHero = false
# heroStyle = "background" # valid options: basic, big, background, thumbAndBackground
showBreadcrumbs = false
showViews = false
showLikes = false
showTableOfContents = false
cardView = false
[term]
showHero = false
# heroStyle = "background" # valid options: basic, big, background, thumbAndBackground
showBreadcrumbs = false
showViews = false
showLikes = false
showTableOfContents = true
groupByYear = false
cardView = false
cardViewScreenWidth = false
[firebase]
# apiKey = "XXXXXX"
# authDomain = "XXXXXX"
# projectId = "XXXXXX"
# storageBucket = "XXXXXX"
# messagingSenderId = "XXXXXX"
# appId = "XXXXXX"
# measurementId = "XXXXXX"
[fathomAnalytics]
# site = "ABC12345"
# domain = "llama.yoursite.com"
[buymeacoffee]
# identifier = ""
# globalWidget = true
# globalWidgetMessage = "Hello"
# globalWidgetColor = "#FFDD00"
# globalWidgetPosition = "Right"
[verification]
# google = ""
# bing = ""
# pinterest = ""
# yandex = ""

View File

@ -0,0 +1,30 @@
---
title: "Wie man sein Tagebuch nicht überkompliziert schreibt"
date: 2023-06-26T12:58:48+02:00
draft: false
toc: true
images:
tags:
- produktivität
- journaling
- selbstreflektion
---
Jeder kennt sie - Tagebuchapps wie Day One, Journey und andere. Auch Apple hat nun auf der WWDC 2023 eine eigene App fürs Journaling bzw. für das schreiben eines Tagebuchs angekündigt, welche ihren Weg wohl mit iOS 17 auf die Geräte finden wird.
Diese Apps sind auch oft sehr gut und haben definitiv ihren Platz. Ich bin mir sicher, dass sehr viele Leute erst durch solche Apps dazu kommen ein Journal zu führen - mich eingeschlossen. Allerdings haben solche Apps auch einen Nachteil.
## Don't overcomplicate it
Ich hatte bei all den Apps immer das Problem, dass ich nie die perfekte App gefunden habe. Mich hat immer irgendwas gestört. Sei es das Design oder die Art der Menüführung. Der Export oder die monatlichen Kosten. Nie war es perfekt. So habe ich 4 Jahre damit verbracht von der einen App auf die andere zu wechseln, meine ganzen Einräge zu re-importieren, sowie die App auszutesten. Nur um am Ende festzustellen, dass die neue App auch wieder Dinge an sich hat, die ich nicht mag.
## Was ist also mein Weg?
Mein Weg muss natürlich nicht der richtige Weg für andere sein. Allerdings habe ich gemerkt, dass ich so viel Zeit damit verschwendet habe *die perfekte App* zu finden und dadurch oft unmotiviert war und einfach keine Einträge geschrieben habe. Daraufhin kam mir der Gedanke "Was ist, wenn ich das ganze mal altmodisch mache?". Gesagt getan: Ich bestellte mir ein Pocket-Size Notizbuch und ein A5 Notizbuch. Am Anfang hatte ich immer das Pocket-Size Notizbuch dabei (in meiner Tasche) und habe im Alltag alle meine Notizen darauf gemacht. Am Ende des Tages habe ich daraus dann zusammengefasste Einträge in mein eigentliches Journal gemacht, welches das A5 Notizbuch darstellt.
Ich habe direkt gemerkt, dass meine Konzentration beim handschriftlichen schreiben deutlich besser ist. Ich habe viel mehr über die Dinge, die ich schreibe reflektiert und dadurch teilweise Probleme schon nur durch das bloße aufschreiben gelöst. Es war wunderbar und 1000x besser im Vergleich zum digitalen journaling.
Eine Sache war da aber noch, die mich gestört hat: Die abendliche Zusammenfassung. Ich hatte am Ende des Tages einfach nicht die Motivation mich hinzusetzen und Dinge aufzuschreiben, die ich vorher schon aufgeschrieben habe (in Form meiner Notizen).
Aber auch hier fiel mit die Entscheidung leicht. Das kleine Tagebuch über den Haufen geworfen und fertig. Ich nutze nun also mein A5 Notizbuch als Journal, das ich fast immer im Rucksack dabei habe, wenn ich z.B. arbeiten bin oder ähnliches. So kann ich jederzeit meine Gedanken aufschreiben. Manchmal auch nur Abends, manchmal zwischendrin. Es ist sehr flexibel.
Ich ging also von super modernem Journaling über zu altmodischem Jornaling, indem ich von modernen Apps zu einem klassischen Notizbuch gewechselt bin. - Und es war die beste Entscheidung, die ich hätte treffen können.
## Backup? Wie?
Digitale Journale haben natürlich den Vorteil, dass sie nicht so schnell mal in Wasser fallen können, durch ein Feuer kaputt gehen können, von Käfern im Laufe der Jahre angeknabbert werden können usw. Bei einem Journal aus Papier sieht das ganze anders aus. Wir haben jedoch 2023 und können uns daher die Technik zu nutzen machen ohne "zu viel" davon zu nutzen, was mich selbst wiederum ablenken würde. Ich gehe daher nun hin und scanne meine Einträge jeden Monat ein. So habe ich für jeden Monat eine PDF. Verliere ich mein Journal nach einer Weile, bevor ich es beendet habe, habe ich es in Zwischenschritten gesichert und verliere nicht viel.
Die physischen Notizbücher archiviere ich dann in einer Schutzfolie für Bücher und lege sie in eine feuerfeste Kiste. Das sollte hoffentlich dafür sorgen, dass die Originale nicht direkt kaputt gehen durch den Lauf der Zeit. Und trotzdem, würden sie kaputt gehen, hätte ich ein digitales Backup aller Einträge, die ich geschrieben habe und somit eine Sicherung meiner Erinnerungen und Erlebnisse.

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 115 KiB

1
themes/blowfish Submodule

@ -0,0 +1 @@
Subproject commit aa03e677db8ae083906cffececb14ec1db4dc879