diff --git a/.gitignore b/.gitignore index b419d67..706ec48 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,4 @@ _site/ node_modules/ -package-lock.json +package-lock.json \ No newline at end of file diff --git a/deploy.sh b/deploy.sh deleted file mode 100755 index cb41461..0000000 --- a/deploy.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/sh - -rm -rf _site && - -npm run build && -npm run build:sass && - -ssh solis 'rm -rf docker/webserver/public/koendev.nl' && - -scp -r _site solis:~/docker/webserver/public/koendev.nl diff --git a/src/_data/projects.json b/src/_data/projects.json index 41c6b7b..ec7eec8 100644 --- a/src/_data/projects.json +++ b/src/_data/projects.json @@ -1,37 +1,28 @@ { - "personal-projects": [ + "projects": [ { - "name": "NixOS Config", - "text": "The configuration for all my NixOS machines. It is fully modularized, and has a custom module for all Hyprland configuration options.", - "photo": "/static/nixos.svg", - "link": "https://git.koendev.nl/Koen/nix-config" + "name": "Mandelbrot", + "text": "A Mandelbrot renderer I made for a university course written in C#. It has multithreading, multiple color modes, and the ability to export and import renders as .mandel files, which is a file format specially created for this project.", + "photo": "/static/mandelbrot.jpg", + "link": "https://github.com/KoenDR06/UniMandelbrot" + }, + { + "name": "AulaControl", + "text": "This project aimed to control the aula at my old high school using a USB to DMX converter written in Kotlin. It played music and controlled the lights during lunchtime.", + "photo": "/static/dmx.png", + "link": "https://github.com/AVTOLZ/AulaControl" }, { "name": "Advent Of Code", - "text": "My Advent Of Code solutions for 2025, written in Haskell.", + "text": "All of my current advent of code solutions, written in Kotlin. Some of the worst code I've written, yet I learn a lot from it.", "photo": "/static/aoc.png", - "link": "https://git.koendev.nl/Koen/AdventOfCode25" - } - ], - "contributed-projects": [ - { - "name": "sadserver", - "text": [ - "Upgraded the playbooks to be compatible with Ubuntu 24.04", - "Helped writing the playbok for a new website" - ], - "photo": "/static/sadserver.svg", - "link": "https://github.com/svsticky/sadserver" + "link": "https://github.com/KoenDR06/nix-config" }, { - "name": "radio", - "text": [ - "Added a keybind to pause to debug elements easier", - "Added a weather widget", - "Made activities show participants" - ], - "photo": "/static/radio.svg", - "link": "https://github.com/svsticky/radio" + "name": "nix-config", + "text": "The configurations for my NixOS machines. It includes configuration for all my apps, window managers, network, timezones, and more. It's also modularized so that adding a new machine with unique property is a breeze.", + "photo": "/static/nixos.svg", + "link": "https://github.com/KoenDR06/nix-config" } ] -} +} \ No newline at end of file diff --git a/src/_includes/base.liquid b/src/_includes/base.liquid index cea9a50..995d54f 100644 --- a/src/_includes/base.liquid +++ b/src/_includes/base.liquid @@ -6,9 +6,10 @@ - + + @@ -18,15 +19,14 @@ Ayrton Diablo S
- Beam of Ayrton Diablo S + Beam of Ayrton Diablo S
-

{{ title }}

- {% for sub in subtitles %} -

{{ sub }}

- {% endfor %} +

Koen de Ruiter

+

Hobby Developer

+

Lighting Designer