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"] [submodule "themes/casper"]
path = themes/casper path = themes/casper
url = https://github.com/feliix42/hugo-theme-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" baseURL = "https://dummyco.de"
languageCode = "en-us" languageCode = "en-us"
title = "Dummycode" title = "Dummycode"
theme = "casper" theme = "novela"
copyright = "All rights reserved" copyright = "All rights reserved"
paginate = 5 paginate = 6
# pluralizelisttitles = false # pluralizelisttitles = false
[[menu.main]] #[[menu.main]]
identifier = "home" #identifier = "home"
pre = "<h3>My World:</h3>" #pre = "<h3>My World:</h3>"
name = "Home" #name = "Home"
url = "/" #url = "/"
weight = 122 #weight = 122
[[menu.main]] #[[menu.main]]
identifier = "imprint" #identifier = "imprint"
name = "Imprint" #name = "Imprint"
url = "/imprint/" #url = "/imprint/"
weight = 121 #weight = 121
[[menu.main]] #[[menu.main]]
identifier = "homepage" #identifier = "homepage"
name = "Homepage" #name = "Homepage"
url = "https://felixwittwer.de" #url = "https://felixwittwer.de"
weight = 120 #weight = 120
[[menu.main]] #[[menu.main]]
name = "Github" #name = "Github"
pre = "<h3>Social:</h3>" #pre = "<h3>Social:</h3>"
url = "https://github.com/feliix42" #url = "https://github.com/feliix42"
weight = 109 #weight = 109
[[menu.main]] #[[menu.main]]
name = "Twitter" #name = "Twitter"
url = "https://twitter.com/Felix_Wittwer" #url = "https://twitter.com/Felix_Wittwer"
weight = 108 #weight = 108
[[menu.main]] #[[menu.main]]
name = "Keybase" #name = "Keybase"
url = "https://Keybase.io/feliix42" #url = "https://Keybase.io/feliix42"
weight = 107 #weight = 107
[params] [social]
author = "Felix Wittwer" twitter = "https://twitter.com/feliix42"
authorlocation = "Dresden, Germany" github = "https://github.com/Feliix42"
authorwebsite = "https://felixwittwer.de" #linkedin= "#"
authoravatar = "images/felix.jpg" instagram = "https://instagram.com/feliix42"
authorbio = "I am doing my Master's in computer science at TU Dresden." #dribbble = "#"
cover = "images/banner.jpg" #youtube = "#"
description = "\"If you don't know where you are going, any road will get you there.\""
githubName = "feliix42" [taxonomies]
hideHUGOSupport = false author = "authors"
logo = ""
twitterName = "Felix_Wittwer"
#[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] [permalinks]
post = "/:slug/" 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" title: "Final Station"
date: 2019-02-19T07:38:01+02:00 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" slug: "the-final-station"
tags: ["gaming"] tags: ["gaming"]
draft: false 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. 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" title: "Hand Me the Ricer"
date: 2016-02-15T00:31:52+01:00 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" slug: "hand-me-the-ricer"
tags: ["apple", "linux", "design", "reddit"] tags: ["apple", "linux", "design", "reddit"]
authors: ["felix"]
draft: false draft: false
--- ---

View file

@ -1,9 +1,11 @@
--- ---
title: "I'm Corroding" title: "I'm Corroding"
date: 2016-07-04T21:17:00+02:00 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" slug: "im-corroding"
tags: ["rust", "programming"] tags: ["rust", "programming"]
authors: ["felix"]
draft: false draft: false
--- ---

View file

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