add content and modify gitignore

I decided to read the content for simplicity and data safety on my
site. It's a website, so the content is out there anyway.
This commit is contained in:
Vri 🌈 2022-01-24 20:12:23 +01:00
parent 92696d28bb
commit 084cda3e07
Signed by: vrifox
GPG key ID: D40098E5B60B2197
63 changed files with 882 additions and 12 deletions

14
.gitignore vendored
View file

@ -1,17 +1,7 @@
# ignored directories # generated directories
/content/*
/static/upload/*
/public/* /public/*
/resources/* /resources/_gen/*
# ignored files # ignored files
notes.md
.directory .directory
.hugo_build.lock .hugo_build.lock
*.kate-swp
/static/gpg.pub
# not ignored directories
!/content/errorpages/
!/content/privacy.md
!/content/blogroll.md

29
content/_index.de.md Executable file
View file

@ -0,0 +1,29 @@
---
title: "Über Vri"
aliases:
- /contact/
- /about/
---
# Vris Cute Corner {#rainbow-heading}
**Hola, Ich bin Vri 🙂**\
Ich erstelle gerne Grafiken und Webseiten, bin an Mobilität, Datenschutz, Minimalismus, Nachhaltigkeit und mehr interessiert.
Ein paar [Dienste auf cozy.town](//cozy.town) werden von [Natenom](//natenom.com) und mir gehostet und gewartet.\
Meine [Rezepte](/rezepte) versuche ich hier auch niederzuschreiben.
**Pronomen:** sie/ihr (dey/demm)
## Kontakt
| | |
| ------------- | -------------------------------------------------------------------- |
| **Matrix** | [@vri:cozy.town](//matrix.to/#/@vri:cozy.town) |
| **XMPP** | [vri@cozy.town](xmpp:vri@cozy.town) |
| **E-Mail** | [vrifox@vrifox.cc](mailto:vrifox@vrifox.cc) · [gpg](/gpg) |
| **Fedi** | <a rel="me" href="//soc.zom.bi/@Vrifox">@vrifox@soc.zom.bi</a> |
---
<center>Mit <span title="Freude">&#127752;</span> und <a href="//gohugo.io/">hugo</a> erstellt.</center>

29
content/_index.en.md Executable file
View file

@ -0,0 +1,29 @@
---
title: "About Vri"
aliases:
- /contact/
- /about/
---
# Vris Cute Corner {#rainbow-heading}
**Hola, I am Vri &#128578;**\
I like to create graphics and (web)sites, am interested in mobility, privacy, minimalism, environment and more.
The [services at cozy.town](//cozy.town) are hosted and maintained by [Natenom](//natenom.com) and me.\
I write down my [recipes in german](/rezepte).
**Pronouns:** she/her (they/them)
## Contact
| | |
| ------------- | -------------------------------------------------------------------- |
| **Matrix** | [@vri:cozy.town](//matrix.to/#/@vri:cozy.town) |
| **XMPP** | [vri@cozy.town](xmpp:vri@cozy.town) |
| **Email** | [vrifox@vrifox.cc](mailto:vrifox@vrifox.cc) · [gpg](/gpg) |
| **Fedi** | <a rel="me" href="//soc.zom.bi/@Vrifox">@vrifox@soc.zom.bi</a> |
---
<center>Made with <span title="happiness">&#127752;</span> and <a href="//gohugo.io/">hugo</a></center>

View file

@ -0,0 +1,19 @@
---
title: "Secure Gitea Using Nginx"
author: "Vrifox"
date: 2020-09-18T13:48:31+02:00
featured_image:
categories:
tags:
draft: true
type: "post"
---
Gitea uses inline-scrips and -styles and sets non-secure cookies. It took me a while to figure out how to make both a non-issue.
To overcome the inline-issue and be able to set a secure [CSP](https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP) I discovered that you could allow specific scripts and styles as follows:
`add_header Content-Security-Policy "script-src 'self' 'sha256-woGzIu9yHD+ty6q2UlGmvvXbicNUyNzO4LJkj0U6B40=';";`
To get the value I used the console in chromium (Ctrl+Shift+I).

View file

@ -0,0 +1,17 @@
---
title: "The reason why I use Hugo"
date: 2020-09-21T20:37:45+02:00
slug: ""
description: "The reason why I use Hugo."
keywords: []
draft: true
tags: [hugo]
math: false
toc: false
---
This is an example blog post.
- my code got messier
- I always wanted to start over
- I wanted a more complex website
- a menu on every page isn't easy to maintain for more than ~5 pages

3
content/blog/_index.md Executable file
View file

@ -0,0 +1,3 @@
---
title: "Blog"
---

View file

@ -0,0 +1,25 @@
---
title: "Firefox Dark Mode"
author: ""
date: 2021-05-15T11:54:53+02:00
categories:
tags:
draft: false
type: "post"
description: ""
---
This is how to enable the dark mode for all compatible websites in your Firefox.
## Firefox Config
To enable the Firefox Dark Mode open your Firefox' [about:config](https://support.mozilla.org/en-US/kb/about-config-editor-firefox) and add a **new** boolean `ui.systemUsesDarkTheme` and set it to `1`.
## Debugging
For debugging purposes you can switch between dark and light mode using the *Inspector* (right-click > Inspect):
![Firefox' Inspector dark and light mode](/upload/2021-05-15%20Firefox%20Inspector%20Dark%20Light%20Mode.png)
You can test this right here on my website 🙂

View file

@ -0,0 +1,17 @@
---
title: "a »new« graphic for natenoms blog"
author: ""
date: 2020-08-29T12:12:53+02:00
featured_image: "/upload/2020-09-20 fahrradteile v2.1.jpg"
categories:
- natenomsblog
tags:
- graphic
- natenom
draft: false
type: "post"
description: "I did make a new iteration of this graphic for Natenoms Blog."
---
I did make a new iteration of this graphic for [Natenoms Blog](https://blog.natenom.com/).

View file

@ -0,0 +1,21 @@
---
title: "IndieAuth using gpg"
author: ""
date: 2021-05-14T11:38:53+02:00
categories:
tags:
draft: false
type: "post"
description: ""
---
I rediscovered [IndieAuth](https://indieweb.org/IndieAuth) and wanted to try it finally.
As authentication method I decided to use [my gpg key](/gpg), because it's public anyway and something interesting and new to me (I actually never signed anything on the console before).
It took a little try and error before I found the following solution for signing the key:
`gpg --clearsign --default-key name@example.tld gpgmessage.txt`
It's not perfect; it requires to put the message that needs to be signed in a file and puts the signed message in a new file with an `.asc` ending. It would be much nicer if it would allow to do both directly on the console.

View file

@ -0,0 +1,29 @@
---
title: "Simpler technology to bring knowledge and control"
author: ""
date: 2021-03-02T14:18:53+02:00
categories:
tags:
- opensource
- webdesign
draft: true
type: "post"
description: "My also new gitea theme appears to be usable, as long as you're not logged in."
---
I've read so many interesting articles about a simpler, more efficient, content-oriented and privacy-friendly web in the last month and then even figured there already is such a thing: [The gemini protocol](https://gemini.circumlunar.space/).
So inspired by all this and driven by my already long-term interest in optimising to the point where I can actually understand what I am and especially my computer is doing to the last bit and
- learning python
- optimizing vrifox.cc
- replacing gitea with something simpler
- advantages
- better for environment
- easier to understand and control
- downsides
- you have to be interested (at least for most some benefits)
- Links / Read section
- blogroll?
- books read section?

View file

@ -0,0 +1,27 @@
---
title: "Privacy friendlier Nginx logging"
author: "Vrifox"
date: 2021-05-15T21:49:54+02:00
featured_image:
categories:
tags:
draft: true
type: "post"
---
Yesterday I changed the logging behaviour of my nginx. I did this to make it more privacy friendly and to declutter my log files. \
The ip address anonymization part is taken from [Ascraues Privacy Policy ](https://ascraeus.org/page/privacy/).
```
map $remote_addr $anon_remote_addr {
~(?P<ip>\d+\.\d+)\. $ip.0.0;
~(?P<ip>[^:]+:[^:]+): $ip::;
default 0.0.0.0;
}
log_format privacy '$anon_remote_addr [$time_local] '
'"$request" $status $bytes_sent ';
access_log /var/log/nginx/access.log privacy;
```

View file

@ -0,0 +1,53 @@
---
title: "pure css icons for my gitea theme"
author: ""
date: 2020-10-05T12:14:51+02:00
categories:
- gitea-theme
tags:
- webdesign
- code
draft: false
type: "post"
description: "I'm working on my gitea theme and just added a $nojavascript alternative for two icons with pure css. :)"
---
**Update (2021-02-28):** The code is no longer in use due to changes to gitea.
I'm working on my gitea theme and just added a $nojavascript alternative for two icons with pure css. :)
[an image of how it actually looks](/upload/2020-10-05%20pure%20css%20icons%202.jpg)
# the code
```scss
.svg {
&.octicon-file-directory,
&.octicon-file-submodule {
fill: rgb(255, 130, 130);
@if $nojavascript == true {
background: rgb(255, 130, 130);
border-radius: 0 1px 2px 2px;
box-shadow: -4px -7px 0px -4px rgb(255, 130, 130);
height: 10px;
margin-left: 5px !important;
margin-top: 4px;
width: 14px;
}
}
&.octicon-file {
fill: rgb(215, 215, 225);
@if $nojavascript == true {
border: 1px solid rgb(215, 215, 225);
border-radius: 0 5px 0 0;
height: 13px;
margin-left: 7px !important;
margin-right: 6px !important;
width: 10px;
}
}
}
```
A live version can be found on [code.cozy.town](https://code.cozy.town/vrifox/gitea-theme).

28
content/blog/the-broken-dns.md Executable file
View file

@ -0,0 +1,28 @@
---
title: "The broken DNS"
author: ""
date: 2021-03-05T13:54:53+02:00
categories:
tags:
- opensource
draft: true
type: "post"
description: "My also new gitea theme appears to be usable, as long as you're not logged in."
---
I've read so many interesting articles about a simpler, more efficient, content-oriented and privacy-friendly web in the last month and then even figured there already is such a thing: [The gemini protocol](https://gemini.circumlunar.space/).
So inspired by all this and driven by my already long-term interest in optimising to the point where I can actually understand what I am and especially my computer is doing to the last bit and
- learning python
- optimizing vrifox.cc
- replacing gitea with something simpler
- advantages
- better for environment
- easier to understand and control
- downsides
- you have to be interested (at least for most some benefits)
- Links / Read section
- blogroll?
- books read section?

21
content/blog/theme-for-gitea.md Executable file
View file

@ -0,0 +1,21 @@
---
title: "my new gitea theme appears to be usable"
author: ""
date: 2020-09-29T12:12:53+02:00
categories:
- natenomsblog
tags:
- gitea
- opensource
- webdesign
draft: false
type: "post"
description: "My also new gitea theme appears to be usable, as long as you're not logged in."
---
My [also new](https://vrifox.cc/blog/2020/vrifox.cc-rewritten-using-a-static-site-generator/) gitea theme appears to be usable, as long as you're not logged in.
I wrote it from scratch in scss/sass, extra files for each page and sorted by **sub**page.
The source code can be found on my gitea instance: [git.vrifox.cc](https://git.vrifox.cc/vrifox/gitea-theme)

View file

@ -0,0 +1,22 @@
---
title: "Vrifox.cc rewritten using a Static Site Generator"
author: ""
date: 2020-09-20T20:51:31+02:00
categories:
tags:
- website
- opensource
draft: false
type: "post"
description: "In the past I always preferred to make every bit myself (and disliked generators)."
---
## Static Site Generator
In the past I always preferred to make every bit myself (and disliked generators). But I realized, that a static site generator might be the right thing for me, as I still make everything by myself, but can on the other hand make it more complex.
## Hugo
So I decided to learn [hugo](https://gohugo.io/) by just using it and this website is my first result.
Still there lots of things to be done (content and design). :)

13
content/blogroll.de.md Executable file
View file

@ -0,0 +1,13 @@
---
title: "Blogroll"
date: 2021-03-02T20:31:00+02:00
type: singlepage
---
Blogs, die ich mag, regelmäßig lese und entsprechend empfehlen kann. In alphabetischer Reihenfolge.
- [Beyond The Automobile](https://beyondtheautomobile.com/) *en; mobility*
- [Bicycle Dutch](https://bicycledutch.wordpress.com/) *en; mobility*
- [Kuketz IT-Security Blog](https://www.kuketz-blog.de/) *de; tech, privacy*
- [Low Tech Magazine](https://solar.lowtechmagazine.com/) *en; environment, tech*
- [Natenoms Blog](https://blog.natenom.com/) *de; log, mobility, tech, …*

13
content/blogroll.en.md Executable file
View file

@ -0,0 +1,13 @@
---
title: "Blogroll"
date: 2021-03-02T20:31:00+02:00
type: singlepage
---
Some blogs I like, frequently read and recommend. In alphabetical order by title.
- [Beyond The Automobile](https://beyondtheautomobile.com/) *en; mobility*
- [Bicycle Dutch](https://bicycledutch.wordpress.com/) *en; mobility*
- [Kuketz IT-Security Blog](https://www.kuketz-blog.de/) *de; tech, privacy*
- [Low Tech Magazine](https://solar.lowtechmagazine.com/) *en; environment, tech*
- [Natenoms Blog](https://blog.natenom.com/) *de; log, mobility, tech, …*

21
content/gpg.de.md Executable file
View file

@ -0,0 +1,21 @@
---
date: 2020-11-09T18:52:58+02:00
title: "GPG"
type: singlepage
aliases:
- /pgp/
---
Verwende gerne meinen [öffentlichen GPG-Schlüssel](/gpg.pub) um mir verschlüsselte E-Mails zu schicken.
## E-Mail-Adresse
[vrifox@vrifox.cc](mailto:vrifox@vrifox.cc)
## Fingerprint
```
413C 73F0 C5BD 6318 826A
42D9 D400 98E5 B60B 2197
```

21
content/gpg.en.md Executable file
View file

@ -0,0 +1,21 @@
---
date: 2020-11-09T18:52:58+02:00
title: "GPG"
type: singlepage
aliases:
- /pgp/
---
Use my [public gpg key](/gpg.pub) to send me encrypted emails.
## email address
[vrifox@vrifox.cc](mailto:vrifox@vrifox.cc)
## fingerprint
```
413C 73F0 C5BD 6318 826A
42D9 D400 98E5 B60B 2197
```

67
content/projects.en.md Executable file
View file

@ -0,0 +1,67 @@
---
title: "Projects"
translationKey: "projects"
date: 2021-03-07T12:13:56+02:00
type: singlepage
---
Some of the projects I started over the time.
## My site
For years **(roughly since 2008)** I've only used HTML and CSS to create my websites, because I thought I would be „cheating“ by using anything else. But in **2020** realised how I could even learn by using a static site generator and so I recreated my site using [Hugo](https://gohugo.io).
In **March 2021** I redesigned this site to be more minimalistic and eventually compatible with [Gemini](https://gemini.circumlunar.space/).
At the moment of writing this **(March 2021)** I'm thinking of recreating it again but with my own code running behind but this will take some time, I have to learn first. :)
[How this website looked in september 2020](/upload/2020-09-23%20vrifox.cc%202020-09.jpg).
[The source code can be found on code.cozy.town](https://code.cozy.town/vrifox/vrifox.cc).
**Tools used:** [Hugo](https://gohugo.io/)
## gitea theme
I use dark themes daily and gitea has one, but the contrast is pretty low, which makes reading texts very hard. So I started to create my own dark theme in **late september 2020**.
The last time I modified it was on the last day of 2020, because I read so many interesting and inspiring articles about minimalism in tech. One of my next projects will be to find a suitable alternative and then well use it! :)
I've created a gitea theme before, back in **2018**. It's [still available on code.cozy.town](https://code.cozy.town/vrifox/gitea-theme/src/branch/main/_legacy/2019-06-09%20gitea-theme-by-vrifox) if you're interested.
[A screenshot of git.vrifox.cc from 29 september 2020](/upload/2020-09-29%20git.vrifox.cc%202020-09.jpg)
[The source code can be found on code.cozy.town](https://code.cozy.town/vrifox/gitea-theme).
**Tools used:** SCSS
## Things for Natenom
In **2015** I created a [new logo](https://blog.natenom.com/2015/05/neues-logo-fuer-natenom/) for Natenom. And since than I do some random [graphics](https://blog.natenom.com/pixelart_icons/).
Also since **2015** I'm responsible for the design of [Natenoms blog](https://blog.natenom.com). I fix bugs related to wordpress themes and also changed the general design to a dark scheme. Other than that I also check the spelling and understandability.
On every page is a so called *„global top bar“* where you can reach the most important links I created and maintain it.
In **2020** I helped natenom with his [new static website](https://www.natenom.com/).
[The source code can be found on code.cozy.town](https://code.cozy.town/vrifox/natenom-websites).
**Tools used:** HTML, Inkscape, SCSS
## omega-for-mumble
*„omega-for-mumble“ is a simple & beautified skin / theme designed for the open-source and high quality voice-chat software mumble.*
I have created it in **2015**. It was neither my first nor last mumble theme to be honest.
[A screenshot of omega-for-mumble](/upload/2020-09-23%20omega-for-mumble%20theme.jpg).
[The source code can be found on code.cozy.town](https://code.cozy.town/vrifox/omega-for-mumble).
**Tools used:** SCSS and some QT tools.
## cursors
„cursors“ is an OSX inspired cursor set I've created in **2013**.
[How the cursors actually look like](/upload/2020-09-23%20cursors%202013-0706.png).
[The source can be found on code.cozy.town](https://code.cozy.town/vrifox/cursors).
**Tools used:** I don't remember actually

View file

@ -0,0 +1,16 @@
---
title: "gitea theme 2018"
date: 2019-06-09T12:00:00+02:00
activetime: "2018 - 2019"
featured_image: "/upload/2020/01/gitea-theme_720x.png"
categories:
tags:
- git
- theme
draft: true
type: "project"
status: "archived"
description: "My old gitea theme."
---
My old gitea theme.

View file

@ -0,0 +1,15 @@
---
title: "mmm dark"
date: 2017-01-01T12:00:00+02:00
activetime: "2017"
featured_image: "/upload/2020/01/mmm-dark-mumble-theme_720x.png"
categories:
tags:
- theme
- mumble
draft: true
type: "project"
status: "archived"
description: ""
---

View file

@ -0,0 +1,15 @@
---
title: "Mumble Theme Supidark"
date: 2019-10-18T12:00:00+02:00
activetime: "2018 - 2019"
featured_image:
categories:
tags:
- theme
- mumble
draft: true
type: "project"
status: "active"
description: ""
---

View file

@ -0,0 +1,16 @@
---
title: "simpleblog"
date: 2015-09-29T12:00:00+02:00
activetime: "2015"
featured_image: "/upload/2020/09/simpleblog.png"
description:
categories:
tags:
draft: true
type: "project"
status: "archived"
link:
description: "A never finished idea."
---
A never finished idea.

5
content/projectsold/_index.md Executable file
View file

@ -0,0 +1,5 @@
---
title: "projects"
heading: "projects"
subheading: ""
---

View file

@ -0,0 +1,15 @@
---
title: "cozy.town"
date: 2021-01-06T12:00:00+02:00
activetime: "2021"
categories:
tags:
draft: false
type: "project"
status: "in progress"
description: "Where I am hosting some services. For now mostly alone."
---
To make my hosted services more independent from myself I created [cozy.town](https://cozy.town).
The source code can be found on [code.cozy.town](https://code.cozy.town/cozy.town/).

20
content/projectsold/cursors.md Executable file
View file

@ -0,0 +1,20 @@
---
title: "cursors"
date: 2013-07-06T12:00:00+02:00
activetime: "2013"
categories:
tags:
- graphics
- cursor
draft: false
type: "project"
status: "archived"
description: "„cursors“ is an OSX-inspired cursor-set."
---
„cursors“ is an OSX-inspired cursor-set.
[How they look](/upload/2020-09-23%20cursors%202013-0706.png)
The source code can be found on [code.cozy.town](https://code.cozy.town/vrifox/cursors).

View file

@ -0,0 +1,23 @@
---
title: "gitea theme"
date: 2020-09-30T12:00:00+02:00
activetime: "2020 - now"
categories:
tags:
- git
- theme
draft: false
type: "project"
status: "in progress"
description: "Gitea theme(s) I've created."
---
My current gitea theme. Work in progress.
[A screenshot of git.vrifox.cc from september 29th 2020](/upload/2020-09-29%20git.vrifox.cc%202020-09.jpg)
The source code can be found on [code.cozy.town](https://code.cozy.town/vrifox/gitea-theme).
# 2018
I've created a gitea theme before in 2018. It's still available on my git if you're interested: [gitea theme 2018](https://code.cozy.town/vrifox/gitea-theme/src/branch/main/_legacy/2019-06-09%20gitea-theme-by-vrifox).

View file

@ -0,0 +1,19 @@
---
title: "my website"
date: 2020-10-01T00:00:00+02:00
activetime: "2008 - now"
categories:
tags:
- website
draft: false
type: "project"
status: "in progress"
link:
description: "My website the thing you're looking at this very moment."
---
My website; currently made with [hugo](https://gohugo.io/).
[How this website looked in september 2020](/upload/2020-09-23%20vrifox.cc%202020-09.jpg)
The source code can be found on [code.cozy.town](https://code.cozy.town/vrifox/vrifox.cc).

38
content/projectsold/natenom.md Executable file
View file

@ -0,0 +1,38 @@
---
title: "natenom"
date: 2020-08-20T12:00:00+02:00
activetime: "2015 - now"
description:
categories:
tags:
- website
- blog
- graphics
- logo
draft: false
type: "project"
status: "in progress"
link:
description: "I do serveral stuff for and with Natenom."
---
# logo and graphics
In 2015 I created a [new logo](https://blog.natenom.com/2015/05/neues-logo-fuer-natenom/) for Natenom.
And since than I do some random [graphics](https://blog.natenom.com/pixelart_icons/).
# blog
Also since 2015 I'm responsible for the design of [Natenoms blog](https://blog.natenom.com). I fix bugs related to wordpress themes and also changed the general design to a dark scheme.
Other than that I also check the spelling and understandability.
# global header
On every page is a »global header« where you can reach the most important links I created and maintain it.
# source
The source code can be found on [code.cozy.town](https://code.cozy.town/vrifox/natenom-websites)

View file

@ -0,0 +1,20 @@
---
title: "omega for mumble"
date: 2016-05-24T12:00:00+02:00
activetime: "2014 - 2016"
categories:
tags:
- theme
- mumble
draft: false
type: "project"
status: "archived"
description: "A simple & beautified theme for mumble."
---
„omega-for-mumble“ is a simple & beautified skin / theme designed for the open-source and high quality voice-chat software mumble.
[A screenshot of omega-for-mumble](/upload/2020-09-23%20omega-for-mumble%20theme.jpg)
The source code can be found on [code.cozy.town](https://code.cozy.town/vrifox/omega-for-mumble).

67
content/projekte.de.md Executable file
View file

@ -0,0 +1,67 @@
---
title: "Projekte"
translationKey: "projects"
date: 2021-03-07T12:13:56+02:00
type: singlepage
---
Einige der Projekte, die ich über die letzten Jahre begonnen habe.
## Meine Seite
Jahrelang **(circa seit 2008)** habe ich ausschließlich HTML und CSS für die Erstellung meiner Webseiten genutzt, da ich es als Betrug meiner Selbst ansah etwas anderes zu verwenden. Doch **2020** habe ich realisiert, dass ich sogar noch einiges lernen und mehr erreichen kann, wenn ich einen sogenannten Static Site Generator verwende. Also habe ich meine Webseite mithilfe von [Hugo](https://gohugo.io) neu geschrieben.
Im **März 2021** habe ich meine Seite abermals überarbeitet, um sie minimalistischer und letztlich kompatibel zu [Gemini](https://gemini.circumlunar.space/) machen.
Aktuell **(März 2021)** denke ich darüber nach, meine Seite nochmal neu zu schreiben aber diesmal mit einem eigenen Static Site Generator. Das wird aber noch eine ganze Weile dauern, da ich erstmal Python lernen muss. :)
[Wie diese Webseite im September 2020 aussah](/upload/2020-09-23%20vrifox.cc%202020-09.jpg).
[Der Quellcode dieser Seite liegt auf code.cozy.town](https://code.cozy.town/vrifox/vrifox.cc).
**Verwendete Programme:** [Hugo](https://gohugo.io/)
## gitea theme
I use dark themes daily and gitea has one, but the contrast is pretty low, which makes reading texts very hard. So I started to create my own dark theme in **late september 2020**.
The last time I modified it was on the last day of 2020, because I read so many interesting and inspiring articles about minimalism in tech. One of my next projects will be to find a suitable alternative and then well use it! :)
I've created a gitea theme before, back in **2018**. It's [still available on code.cozy.town](https://code.cozy.town/vrifox/gitea-theme/src/branch/main/_legacy/2019-06-09%20gitea-theme-by-vrifox) if you're interested.
[A screenshot of git.vrifox.cc from 29 september 2020](/upload/2020-09-29%20git.vrifox.cc%202020-09.jpg)
[The source code can be found on code.cozy.town](https://code.cozy.town/vrifox/gitea-theme).
**Tools used:** SCSS
## Dinge für Natenom
In **2015** I created a [new logo](https://blog.natenom.com/2015/05/neues-logo-fuer-natenom/) for Natenom. And since than I do some random [graphics](https://blog.natenom.com/pixelart_icons/).
Also since **2015** I'm responsible for the design of [Natenoms blog](https://blog.natenom.com). I fix bugs related to wordpress themes and also changed the general design to a dark scheme. Other than that I also check the spelling and understandability.
On every page is a so called *„global top bar“* where you can reach the most important links I created and maintain it.
In **2020** I helped natenom with his [new static website](https://www.natenom.com/).
[The source code can be found on code.cozy.town](https://code.cozy.town/vrifox/natenom-websites).
**Tools used:** HTML, Inkscape, SCSS
## omega-for-mumble
*„omega-for-mumble“ is a simple & beautified skin / theme designed for the open-source and high quality voice-chat software mumble.*
I have created it in **2015**. It was neither my first nor last mumble theme to be honest.
[A screenshot of omega-for-mumble](/upload/2020-09-23%20omega-for-mumble%20theme.jpg).
[The source code can be found on code.cozy.town](https://code.cozy.town/vrifox/omega-for-mumble).
**Tools used:** SCSS and some QT tools.
## cursors
„cursors“ is an OSX inspired cursor set I've created in **2013**.
[How the cursors actually look like](/upload/2020-09-23%20cursors%202013-0706.png).
[The source can be found on code.cozy.town](https://code.cozy.town/vrifox/cursors).
**Tools used:** I don't remember actually

4
content/wiki/_index.md Executable file
View file

@ -0,0 +1,4 @@
---
title: Wiki
type: wiki
---

17
content/wiki/bibliothek.de.md Executable file
View file

@ -0,0 +1,17 @@
---
title: "Bibliothek"
translationKey: "library"
date: 2021-03-07T16:13:00+02:00
type: wiki
aliases:
- /de/library/
---
Artikel oder Bücher, die ich gelesen habe und empfehlen kann habe ich in folgender Liste chronologisch niedergeschrieben. Natürlich wird nicht jeder Text den ich lese in dieser Liste verewigt (auch, weil ich es manchmal vergesse). Inspiriert von [simbly.me](https://simbly.me/books/).
## Artikel
- [The Tyranny of the Faceless Other](https://sarvasvkulpati.com/blog/the-faceless-other) *11.06.2021, 19:15 Uhr*
- [The right tag for the job: why you should use semantic HTML](https://localghost.dev/2021/06/the-right-tag-for-the-job-why-you-should-use-semantic-html/) *09.06.2021*
- [A Hacker Got All My Texts for $16](https://www.vice.com/en/article/y3g8wb/hacker-got-my-texts-16-dollars-sakari-netnumber) *17.03.2021*
- [The small web is beautiful](https://benhoyt.com/writings/the-small-web-is-beautiful/) *04.03.2021*
- [The computer built to last 50 years](https://ploum.net/the-computer-built-to-last-50-years/) *unbekannt*

17
content/wiki/library.en.md Executable file
View file

@ -0,0 +1,17 @@
---
title: "Library"
translationKey: "library"
date: 2021-03-07T16:13:00+02:00
type: wiki
aliases:
- /library/
---
Some articles or books I've read and recommend. Obviously I don't put everything I've read onto this list, but when I do so, then it's in chronological order. Inspired by [simbly.me](https://simbly.me/books/).
## Articles
- [The Tyranny of the Faceless Other](https://sarvasvkulpati.com/blog/the-faceless-other) *2021-06-11, 19:15*
- [The right tag for the job: why you should use semantic HTML](https://localghost.dev/2021/06/the-right-tag-for-the-job-why-you-should-use-semantic-html/) *2021-06-09*
- [A Hacker Got All My Texts for $16](https://www.vice.com/en/article/y3g8wb/hacker-got-my-texts-16-dollars-sakari-netnumber) *2021-03-17*
- [The small web is beautiful](https://benhoyt.com/writings/the-small-web-is-beautiful/) *2021-03-04*
- [The computer built to last 50 years](https://ploum.net/the-computer-built-to-last-50-years/) *unknown*

5
content/wiki/rezepte/_index.md Executable file
View file

@ -0,0 +1,5 @@
---
title: "Vris schnelle Küche"
aliases:
- /rezepte/
---

View file

@ -0,0 +1,32 @@
---
title: "Brokkoli-Porree-Pfanne"
author: ""
date: 2021-05-24T19:47:53+02:00
categories:
tags:
draft: false
type: "post"
description: ""
lang: "de"
---
Für drei Personen.\
Zubereitungszeit ca. 25 Minuten
**Zutaten:**
- einen Brokkoli
- zwei Stangen Porree
- Gemüsebrühe
- 160 g Couscous
- 100 ml passierte Tomaten
- Salz
Brokkoli waschen, in Röschen schneiden und blanchieren.
*Das Wasser nicht wegschütten!*
Porree waschen und in Ringe schneiden. Anschließend den Porree anbraten und etwas später den Brokkoli hinzugeben.
Aus dem Brokkoliwasser eine Gemüsebrühe machen, das Couscous und die passierten Tomaten hinzugeben und fünf Minuten ziehen lassen.
Sobald Brokkoli und Porree die gewünschte Konsistenz (wahrscheinlich bissfest) haben, kann das Couscous inklusive der Gemüsebrühe darüber geschüttet werden.

View file

@ -0,0 +1,28 @@
---
title: "Selleriepfanne"
author: ""
date: 2021-05-30T19:38:48+02:00
categories:
tags:
draft: false
type: wiki
description: ""
lang: "de"
---
Für drei Personen.\
Zubereitungszeit 30 Minuten
**Zutaten:**
- ein Sellerie
- drei Zwiebeln
- 150 ml Gemüsebrühe
- Semmelbrösel
- Zitrone
Zwiebeln und Sellerie würfeln. Zwiebeln und unter stetiger Zugabe die Selleriewürfel goldbraun anschwitzen. Gemüsebrühe hinzugeben und alles dünsten lassen.
Währenddessen Semmelbrösel anrösten. Sobald die Selleriewürfel weich genug (je nach Wunsch) sind, kann das Paniermehl darübergegeben werden.
Zum Abschluss nach Belieben zur Verfeinerung noch Zitrone darüber träufeln.

4
notes.md Executable file
View file

@ -0,0 +1,4 @@
* magick convert image.img -strip -interlace Plane -quality 85% image.img
* magick convert *.jpg -strip -interlace Plane -quality 85% -resize 720x9999 *_720w.jpg
* magick convert *.png -strip -resize 720x *_720x.png
* pngcrush input.png output.png

29
static/gpg.pub Executable file
View file

@ -0,0 +1,29 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQINBF9fYRQBEADuYM1Sqm8/+CoohH3s9Gx6r7kLy7FxN6mYvKOQkQm5clBFnVAp
Co1Eh02D/Ye+PM3pf/AR8r9AjmYSMckgnaNhM398hYtrdwJx/mAIzkXS63pc432Y
xzIXYldl5vZdeHmKjtqdFuLNuQoWbMZiNd9GsP4DX+AXNy/AtHQO8m3iBZ/MRr3q
33/r52ZFZwIsx0w7gN/Q4VrGrqWIb2g2ECPa4nPSqqrps4kEf0LDqiY/LCf7SexP
5dfWWuC2DNWu6a+iPAtBs5hP7lgb/2S3SJelvVXKLW0eomx6NgIA5RU7IiGwQhuO
trWUNdpu7k9GHu6qTDSHeXmHq/dMmyYnb1LFlqX+8oHV1D6rmFldTHUer2XfF1xt
Smv6yDLHmS4xqifzLGXttGlnpeErFzWKSmyBvoNctDUIRCOEHZmMxNY6dP9KBwSQ
Q19Wuhykj4KsUKd3kCHgraTxvdRMV1aZrivLopXRmr+vtiLbK5FdKIPru+7yXHZq
a/kUWs61N+UsvtN4F/o/trR/B9L4Myg5s9NwfCQFBhmk6dHGba50aKyATDp2T0Dp
k2RiWF8tAQx75sy8dNOoYEALBq3mnQ2VsKlQm7QFK3O1Mo7q/33yObE/gr163GV+
i4VjGiAyMZmz/+2BSBqpUaLp8T3+ahK12Sj+PVrzh8MsO8oiDKZvqIQAhQARAQAB
tBlWcmlmb3ggPHZyaWZveEB2cmlmb3guY2M+iQJUBBMBCAA+FiEEQTxz8MW9YxiC
akLZ1ACY5bYLIZcFAl9fYRQCGw8FCQPCZwAFCwkIBwIGFQoJCAsCBBYCAwECHgEC
F4AACgkQ1ACY5bYLIZf+ng//TwcsAgnpeOMU/2XIFGrU5DF+Ip8yBxSysWag4tIe
XHObvMdZfKTl+UMvZmVqlJeKH2PTB3UbAvPdTM/HtACn5t8ATEZdwWsagNTI1u8L
IWGoMGQ18ZwXFh5jpWSNrDsd+YGkiqUsNNdrxIHZwIE6W1JiLNE9tJUmTC9z7on2
C9t+PN4+ikUnl4euSKBnPuFSrrABu2ZLVQCjYKSeQ2Uhog10VB4HxwTSZb2jXZwS
wyMVA3ORBFA7QlITmYWDc+4KBXgmkNUxDkE2UlWBOAmUnS65FJvqNj+Mh1vAnyMK
oqAJCaTUNXo0sKlcLpsgbQACZaL0ZHdf+AMBRWw7OKtPAFG9MBLZ31VX85YzgBNq
HiiEmZe0ASFGG3UAvvcDBcXcsM1dPqsxMdejR3aJq3tu4LJozxUyQczMkZsbVVJ/
9c73SDZJpRJ9z6zzUGjK4KrPtqlmHhN9NablFpm4ZwSI8yJcJi9LbNHZCGUwDEQL
JZXf7B1nNVW1LVWMZXOwv8MudajNpCxv8YUnySAEDgOAQ9nEtoWQHtUsUgU3qvD0
Fd/OoUFekairBoo6eLPVdPvM9pEW3DSJZQU266BmgX9Sa2srg2B2w8LdoXM1bcdB
YgexS3ED4zLh5+BRkMNrsDkJTz7n45jrarLHEOZku9TDZMUgR+Eii3aqiO1IDux2
AkY==ZDCg
-----END PGP PUBLIC KEY BLOCK-----

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 276 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 275 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 242 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB