update blog theme

This commit is contained in:
Felix Suchert 2021-11-13 21:00:27 +01:00
parent b122f904c7
commit 8207f49a0f
Signed by: feliix42
GPG key ID: 24363525EA0E8A99
12 changed files with 318 additions and 46 deletions

3
.gitmodules vendored
View file

@ -1,3 +1,6 @@
[submodule "themes/casper"]
path = themes/casper
url = https://github.com/feliix42/hugo-theme-casper
[submodule "themes/novela"]
path = themes/novela
url = git@github.com:forestryio/hugo-theme-novela.git

View file

@ -1,53 +1,65 @@
baseURL = "https://dummyco.de"
languageCode = "en-us"
title = "Dummycode"
theme = "casper"
theme = "novela"
copyright = "All rights reserved"
paginate = 5
paginate = 6
# pluralizelisttitles = false
[[menu.main]]
identifier = "home"
pre = "<h3>My World:</h3>"
name = "Home"
url = "/"
weight = 122
[[menu.main]]
identifier = "imprint"
name = "Imprint"
url = "/imprint/"
weight = 121
[[menu.main]]
identifier = "homepage"
name = "Homepage"
url = "https://felixwittwer.de"
weight = 120
[[menu.main]]
name = "Github"
pre = "<h3>Social:</h3>"
url = "https://github.com/feliix42"
weight = 109
[[menu.main]]
name = "Twitter"
url = "https://twitter.com/Felix_Wittwer"
weight = 108
[[menu.main]]
name = "Keybase"
url = "https://Keybase.io/feliix42"
weight = 107
#[[menu.main]]
#identifier = "home"
#pre = "<h3>My World:</h3>"
#name = "Home"
#url = "/"
#weight = 122
#[[menu.main]]
#identifier = "imprint"
#name = "Imprint"
#url = "/imprint/"
#weight = 121
#[[menu.main]]
#identifier = "homepage"
#name = "Homepage"
#url = "https://felixwittwer.de"
#weight = 120
#[[menu.main]]
#name = "Github"
#pre = "<h3>Social:</h3>"
#url = "https://github.com/feliix42"
#weight = 109
#[[menu.main]]
#name = "Twitter"
#url = "https://twitter.com/Felix_Wittwer"
#weight = 108
#[[menu.main]]
#name = "Keybase"
#url = "https://Keybase.io/feliix42"
#weight = 107
[params]
author = "Felix Wittwer"
authorlocation = "Dresden, Germany"
authorwebsite = "https://felixwittwer.de"
authoravatar = "images/felix.jpg"
authorbio = "I am doing my Master's in computer science at TU Dresden."
cover = "images/banner.jpg"
description = "\"If you don't know where you are going, any road will get you there.\""
githubName = "feliix42"
hideHUGOSupport = false
logo = ""
twitterName = "Felix_Wittwer"
[social]
twitter = "https://twitter.com/feliix42"
github = "https://github.com/Feliix42"
#linkedin= "#"
instagram = "https://instagram.com/feliix42"
#dribbble = "#"
#youtube = "#"
[taxonomies]
author = "authors"
#[params]
#author = "Felix Wittwer"
#authorlocation = "Dresden, Germany"
#authorwebsite = "https://felixwittwer.de"
#authoravatar = "images/felix.jpg"
#authorbio = "I am doing my Master's in computer science at TU Dresden."
#cover = "images/banner.jpg"
#description = "\"If you don't know where you are going, any road will get you there.\""
#githubName = "feliix42"
#hideHUGOSupport = false
#logo = ""
#twitterName = "Felix_Wittwer"
[permalinks]
post = "/:slug/"

7
content/_index.md Normal file
View file

@ -0,0 +1,7 @@
---
hero:
heading: An infrequently updated blog about any stuff I find interesting.
image: /images/banner.jpg
maxWidthPX: 652
---
<!--heading: Novela, the simplest way to start publishing with Hugo and Forestry.-->

View file

@ -0,0 +1,14 @@
---
title: Felix Wittwer
bio: |
When I'm on the clock I work as a compiler researcher at TU Dresden, but in my spare time I enjoy dabbling my feet in systems and low-level programming, reading and sometimes also gaming. (he/him)
avatar: /images/felix.jpg
featured: true
social:
- title: github
url: https://github.com/Feliix42
- title: twitter
url: https://twitter.com/feliix42
- title: instagram
url: https://instagram.com/feliix42
---

View file

@ -1,10 +1,12 @@
---
title: "Final Station"
date: 2019-02-19T07:38:01+02:00
image: content/images/2018/07/the_final_station.jpg
hero: /content/images/2018/07/the_final_station.jpg
excerpt: The day starts off just like any other working day in the past few months. It's your first working day after vacation. The alarm clock brutally wakes you from a deep and dreamless sleep. The house is emptied; Your daughter went to a mandatory practice session for the case a second _Visitation_ might occur. You grab some food from the fridge and make your way to the railway station of your town where you work as a train conductor. Since the first _Visitation_ happened about a century ago, trains form the main means of transportation through the vast emptiness between the few towns that are scattered across the land.
slug: "the-final-station"
tags: ["gaming"]
draft: false
authors: ["felix"]
---
The day starts off just like any other working day in the past few months. It's your first working day after vacation. The alarm clock brutally wakes you from a deep and dreamless sleep. The house is emptied; Your daughter went to a mandatory practice session for the case a second _Visitation_ might occur. You grab some food from the fridge and make your way to the railway station of your town where you work as a train conductor. Since the first _Visitation_ happened about a century ago, trains form the main means of transportation through the vast emptiness between the few towns that are scattered across the land.

View file

@ -1,9 +1,11 @@
---
title: "Hand Me the Ricer"
date: 2016-02-15T00:31:52+01:00
image: content/images/2016/feb/5w6BJGF.png
hero: /content/images/2016/feb/5w6BJGF.png
excerpt: A few months ago I found this subreddit - unixporn. I'm not sure what I expected, when I clicked that link. Everyone who frequents Reddit more or less often knows that this is a place where you can find almost everything you can think of and - even more often - can find things you didn't even want to find. And since the suffix _porn_ didn't sound very promising, I was very sceptical.
slug: "hand-me-the-ricer"
tags: ["apple", "linux", "design", "reddit"]
authors: ["felix"]
draft: false
---

View file

@ -1,9 +1,11 @@
---
title: "I'm Corroding"
date: 2016-07-04T21:17:00+02:00
image: content/images/2016/jul/photo-1416424312427-baefa7707d85.jpeg
hero: /content/images/2016/jul/photo-1416424312427-baefa7707d85.jpeg
excerpt: "No, I'm not getting old. I mean - yes, technically Im aging and getting older in this very minute. But this blog entry is not about me getting old and senile. Its about a programming language I recently started to learn: Rust."
slug: "im-corroding"
tags: ["rust", "programming"]
authors: ["felix"]
draft: false
---

View file

@ -20,6 +20,8 @@ This first part will center on the necessary components and preparations since t
---
## Preparations
For me, the what the repository offered was a little overwhelming, at first.
- what the repo offers
- what parts are necessary?
- What belongs to a keyboard?

View file

@ -0,0 +1,227 @@
<div id="logo-desktop">
<svg
width="172.75111"
height="23"
viewBox="0 0 172.75112 23"
version="1.1"
id="svg103"
sodipodi:docname="logo_small.svg"
inkscape:version="1.1.1 (c3084ef, 2021-09-22)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<sodipodi:namedview
id="namedview105"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:zoom="1.3237705"
inkscape:cx="243.62229"
inkscape:cy="24.928793"
inkscape:window-width="1640"
inkscape:window-height="988"
inkscape:window-x="20"
inkscape:window-y="20"
inkscape:window-maximized="0"
inkscape:current-layer="svg103" />
<title
id="title82">dummycode_logo</title>
<desc
id="desc84">Created with Inkscape.</desc>
<defs
id="defs86" />
<g
id="g1475"
class="change-fill"
transform="matrix(0.35738433,0,0,0.35738433,0,-6.6925798)">
<g
id="Group"
transform="matrix(-1,0,0,1,49,21)"
style="fill-rule:evenodd;stroke:none;stroke-width:1">
<rect
id="Rectangle-1"
transform="matrix(-1,0,0,1,63,0)"
x="14"
y="0"
width="35"
height="6"
rx="3" />
<rect
id="rect89"
transform="matrix(-1,0,0,1,49,0)"
x="0"
y="13"
width="49"
height="6"
rx="3" />
<rect
id="rect91"
transform="matrix(-1,0,0,1,53,0)"
x="4"
y="26"
width="45"
height="6"
rx="3" />
<rect
id="rect93"
transform="matrix(-1,0,0,1,68,0)"
x="19"
y="39"
width="30"
height="6"
rx="3" />
</g>
<g
aria-label="dummy"
id="dummy"
style="font-weight:bold;font-size:66px;font-family:RobotoSlab-Bold, 'Roboto Slab';fill-rule:evenodd">
<path
d="m 101.71777,64.746094 q -1.64355,2.416992 -3.899411,3.673828 -2.223632,1.256836 -5.091797,1.256836 -6.445312,0 -10.02246,-4.705078 Q 79.15918,60.266602 79.15918,52.532227 v -0.676758 q 0,-8.25 3.577148,-13.309571 3.577149,-5.05957 10.054688,-5.05957 2.610351,0 4.705078,1.160156 2.094726,1.12793 3.673826,3.222657 V 25.365234 l -5.027342,-0.966797 v -5.671875 h 5.027342 9.41016 v 43.666993 l 4.51172,0.966797 V 69 H 102.42676 Z M 88.569336,52.532227 q 0,4.576171 1.514648,7.21875 1.546875,2.610351 5.027344,2.610351 2.0625,0 3.577149,-0.837891 1.514653,-0.83789 2.481443,-2.416992 V 44.314453 q -0.96679,-1.675781 -2.481443,-2.578125 -1.482422,-0.93457 -3.512696,-0.93457 -3.448242,0 -5.027344,3.061523 -1.579101,3.061524 -1.579101,7.992188 z"
id="path331" />
<path
d="m 142.48437,64.584961 q -1.67578,2.449219 -4.15722,3.770508 -2.44922,1.321289 -5.60742,1.321289 -5.51075,0 -8.63672,-3.512696 -3.12598,-3.544921 -3.12598,-10.989257 V 40.769531 l -3.83496,-0.966797 v -5.671875 h 3.83496 9.41016 v 21.108399 q 0,3.802734 1.25683,5.478515 1.28907,1.643555 3.80274,1.643555 2.22363,0 3.83496,-0.708984 1.64355,-0.741211 2.6748,-2.094727 V 40.769531 l -4.125,-0.966797 v -5.671875 h 4.125 9.41016 v 28.262696 l 4.22168,0.966797 V 69 h -12.47168 z"
id="path333" />
<path
d="m 158.24316,39.802734 v -5.671875 h 13.76075 l 0.38671,4.608399 q 1.67579,-2.513672 4.18946,-3.867188 2.5459,-1.385742 5.86523,-1.385742 3.35156,0 5.73633,1.482422 2.38477,1.482422 3.60938,4.479492 1.61132,-2.803711 4.18945,-4.382812 2.57812,-1.579102 6.05859,-1.579102 5.15625,0 8.1211,3.577149 2.99707,3.544921 2.99707,10.828125 v 14.501953 l 4.54394,0.966797 V 69 h -18.01465 v -5.639648 l 4.06055,-0.966797 v -14.53418 q 0,-3.963867 -1.28906,-5.510742 -1.28906,-1.546875 -3.83496,-1.546875 -1.99805,0 -3.48047,0.902344 -1.4502,0.870117 -2.32031,2.449218 0,0.612305 0.0322,1.063477 0.0322,0.418945 0.0322,0.870117 v 16.306641 l 3.80273,0.966797 V 69 H 179.706 v -5.639648 l 3.80274,-0.966797 v -14.53418 q 0,-3.867188 -1.28906,-5.446289 -1.28907,-1.611328 -3.86719,-1.611328 -1.90137,0 -3.35156,0.741211 -1.41797,0.708984 -2.35254,2.030273 v 18.820313 l 4.06054,0.966797 V 69 h -17.98242 v -5.639648 l 4.54395,-0.966797 V 40.769531 Z"
id="path335" />
<path
d="m 219.60254,39.802734 v -5.671875 h 13.76074 l 0.38672,4.608399 q 1.67578,-2.513672 4.18945,-3.867188 2.5459,-1.385742 5.86524,-1.385742 3.35156,0 5.73633,1.482422 2.38476,1.482422 3.60937,4.479492 1.61133,-2.803711 4.18945,-4.382812 2.57813,-1.579102 6.0586,-1.579102 5.15625,0 8.12109,3.577149 2.99707,3.544921 2.99707,10.828125 v 14.501953 l 4.54395,0.966797 V 69 H 261.0459 v -5.639648 l 4.06055,-0.966797 v -14.53418 q 0,-3.963867 -1.28907,-5.510742 -1.28906,-1.546875 -3.83496,-1.546875 -1.99805,0 -3.48047,0.902344 -1.45019,0.870117 -2.32031,2.449218 0,0.612305 0.0322,1.063477 0.0322,0.418945 0.0322,0.870117 v 16.306641 l 3.80274,0.966797 V 69 h -16.9834 v -5.639648 l 3.80273,-0.966797 v -14.53418 q 0,-3.867188 -1.28906,-5.446289 -1.28906,-1.611328 -3.86719,-1.611328 -1.90136,0 -3.35156,0.741211 -1.41797,0.708984 -2.35254,2.030273 v 18.820313 l 4.06055,0.966797 V 69 h -17.98242 v -5.639648 l 4.54394,-0.966797 V 40.769531 Z"
id="path337" />
<path
d="m 318.15137,39.802734 -3.25489,0.483399 -12.82617,33.93457 q -1.51465,3.770508 -4.06054,6.316406 -2.51368,2.545899 -7.60547,2.545899 -1.19239,0 -2.25586,-0.19336 -1.03125,-0.193359 -2.44922,-0.547851 l 1.0957,-6.864258 q 0.45117,0.06445 0.93457,0.128906 0.4834,0.06445 0.83789,0.06445 2.35254,0 3.60938,-1.160156 1.25683,-1.12793 1.93359,-2.835937 l 1.06348,-2.642578 -11.05371,-28.713868 -3.25489,-0.515625 v -5.671875 h 17.08008 v 5.671875 l -3.89941,0.644532 4.76953,13.921875 0.4834,2.513671 0.19336,0.03223 5.51074,-16.467773 -3.93164,-0.644532 v -5.671875 h 17.08008 z"
id="path339" />
</g>
<g
aria-label="code"
id="code"
style="font-weight:300;font-size:66px;font-family:RobotoSlab-Light, 'Roboto Slab';fill:#455770;fill-opacity:1;fill-rule:evenodd">
<path
d="m 358.01465,66.421875 q 3.83496,0 6.76758,-2.191406 2.93261,-2.191407 2.93261,-6.090821 h 3.41602 l 0.0645,0.19336 q 0.16114,4.833984 -3.86719,8.088867 -3.99609,3.254883 -9.31347,3.254883 -7.08985,0 -10.98926,-4.866211 -3.89941,-4.898438 -3.89941,-12.56836 v -1.353515 q 0,-7.605469 3.89941,-12.503906 3.89941,-4.898438 10.95703,-4.898438 4.02832,0 7.37988,1.514649 3.35157,1.514648 5.44629,4.125 l 0.16114,7.605468 h -3.28711 l -0.61231,-6.1875 q -1.54687,-1.740234 -3.86719,-2.739258 -2.28808,-1.03125 -5.2207,-1.03125 -5.60742,0 -8.31445,4.028321 -2.67481,3.996094 -2.67481,10.086914 v 1.353515 q 0,6.1875 2.67481,10.183594 2.6748,3.996094 8.34668,3.996094 z"
id="path360"
style="fill:#455770;fill-opacity:1" />
<path
d="m 378.44629,51.049805 q 0,-7.702149 4.22168,-12.632813 4.22168,-4.930664 11.18262,-4.930664 6.99316,0 11.21484,4.930664 4.22168,4.930664 4.22168,12.632813 v 1.063476 q 0,7.734375 -4.22168,12.665039 -4.18945,4.898438 -11.15039,4.898438 -7.02539,0 -11.24707,-4.898438 -4.22168,-4.930664 -4.22168,-12.665039 z m 3.86719,1.063476 q 0,6.058594 3.06152,10.183594 3.06152,4.125 8.54004,4.125 5.38183,0 8.44336,-4.125 3.06152,-4.125 3.06152,-10.183594 v -1.063476 q 0,-5.961914 -3.09375,-10.119141 -3.06152,-4.157227 -8.47558,-4.157227 -5.41407,0 -8.47559,4.157227 -3.06152,4.157227 -3.06152,10.119141 z"
id="path362"
style="fill:#455770;fill-opacity:1" />
<path
d="m 439.80566,63.972656 q -1.74023,2.739258 -4.47949,4.22168 -2.73926,1.482422 -6.44531,1.482422 -6.25195,0 -9.79688,-4.672852 -3.51269,-4.672851 -3.51269,-12.471679 v -0.676758 q 0,-8.34668 3.51269,-13.341797 3.54493,-5.027344 9.86133,-5.027344 3.6416,0 6.31641,1.546875 2.6748,1.514649 4.44726,4.350586 V 22.013672 l -5.25293,-0.418945 v -2.868165 h 5.25293 3.86719 v 47.018555 l 5.25293,0.418945 V 69 h -8.70117 z M 419.4707,52.532227 q 0,6.316406 2.51367,10.054687 2.5459,3.738281 7.6377,3.738281 3.70605,0 6.1875,-1.675781 2.51367,-1.675781 3.89941,-4.608398 v -16.5 q -1.28906,-2.964844 -3.73828,-4.833985 -2.41699,-1.86914 -6.28418,-1.86914 -5.09179,0 -7.66992,4.189453 -2.5459,4.157226 -2.5459,10.828125 z"
id="path364"
style="fill:#455770;fill-opacity:1" />
<path
d="m 470.13086,69.676758 q -6.57422,0 -10.89258,-4.801758 -4.31836,-4.833984 -4.31836,-12.27832 v -1.772461 q 0,-7.476563 4.28613,-12.407227 4.31836,-4.930664 10.40918,-4.930664 6.41309,0 10.08692,4.060547 3.67383,4.060547 3.67383,10.828125 v 3.287109 h -24.6211 v 0.934571 q 0,5.865234 3.12598,9.861328 3.1582,3.963867 8.25,3.963867 3.57715,0 6.12305,-0.999023 2.54589,-0.999024 4.35058,-2.868165 l 1.64356,2.642579 q -1.96582,2.0625 -4.96289,3.287109 -2.99707,1.192383 -7.1543,1.192383 z m -0.51563,-32.903321 q -4.2539,0 -7.18652,3.28711 -2.90039,3.254883 -3.38379,8.185547 l 0.0645,0.161133 h 20.43165 V 47.44043 q 0,-4.543946 -2.67481,-7.605469 -2.6748,-3.061524 -7.25098,-3.061524 z"
id="path366"
style="fill:#455770;fill-opacity:1" />
</g>
</g>
<metadata
id="metadata203">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>dummycode_logo</dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
</svg>
</div>
<div id="logo-mobile" class="hidden">
<svg
width="23"
height="23"
viewBox="0 0 172.75112 23"
version="1.1"
id="svg103"
sodipodi:docname="logo_small.svg"
inkscape:version="1.1.1 (c3084ef, 2021-09-22)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<sodipodi:namedview
id="namedview105"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:zoom="1.3237705"
inkscape:cx="243.62229"
inkscape:cy="24.928793"
inkscape:window-width="1640"
inkscape:window-height="988"
inkscape:window-x="20"
inkscape:window-y="20"
inkscape:window-maximized="0"
inkscape:current-layer="svg103" />
<title
id="title82">dummycode_logo</title>
<desc
id="desc84">Created with Inkscape.</desc>
<defs
id="defs86" />
<g
id="g1475"
class="change-fill"
transform="matrix(0.35738433,0,0,0.35738433,0,-6.6925798)">
<g
id="Group"
transform="matrix(-1,0,0,1,49,21)"
style="fill-rule:evenodd;stroke:none;stroke-width:1">
<rect
id="Rectangle-1"
transform="matrix(-1,0,0,1,63,0)"
x="14"
y="0"
width="35"
height="6"
rx="3" />
<rect
id="rect89"
transform="matrix(-1,0,0,1,49,0)"
x="0"
y="13"
width="49"
height="6"
rx="3" />
<rect
id="rect91"
transform="matrix(-1,0,0,1,53,0)"
x="4"
y="26"
width="45"
height="6"
rx="3" />
<rect
id="rect93"
transform="matrix(-1,0,0,1,68,0)"
x="19"
y="39"
width="30"
height="6"
rx="3" />
</g>
</g>
<metadata
id="metadata203">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>dummycode_logo</dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
</svg>
</div>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 MiB

After

Width:  |  Height:  |  Size: 448 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 94 KiB

After

Width:  |  Height:  |  Size: 94 KiB

1
themes/novela Submodule

@ -0,0 +1 @@
Subproject commit 5d015eef4c56e5f2ae7b767acc491d52f0df23bb