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 @@
+
{{ par }}
- {% endfor %} + +{{ p.text }}