# projecten

De dingen die ik draai en de dingen die ik bouw. De diensten draaien op servers die ik beheer, en met één account op salix.host kun je overal in. De code staat op mijn forge. Eerlijke waarschuwing bij de projecten: ze zijn persoonlijk, sommige zijn nog pril, en ik beloof niets. Maar de code staat er en je mag gerust rondkijken.

## gehoste diensten

salix@host:~/services

~$ cat matrix-homeserver

Het hart van alles: de salix.host-homeserver zelf. Gefedereerd, end-to-end versleuteld en open voor iedereen. Haal een registratietoken op de Matrix-pagina en meld je aan met alleen een gebruikersnaam.

~$ cat element-web

De webclient die ik host op chat.salix.host. Volledig uitgerust, werkt in elke browser en hier stuurt het registratieproces op de Matrix-pagina je naartoe. Weet je niet welke client je moet kiezen, begin dan hier.

~$ cat cinny

Een tweede webclient die ik host, voor wie het graag strak en minimaal heeft. Zelfde account, zelfde rooms, alleen een ander gevoel. Probeer ze allebei en houd degene die je bevalt.

~$

## mijn projecten

salix@host:~/projects

~$ cat vitis

Een Matrix-homeserverexperiment in Rust, in een zeer vroeg stadium en geforkt uit de Conduit-familie. Het wordt niet in productie gebruikt en de code is voorlopig niet openbaar.

~$ cat invio

Een persoonlijke YouTube-client gebouwd rond Invidious-instances: een gedeelde Rust-core, een Android-app en een GNOME-app. Kijken zonder advertenties, tracking of account. Vooral voor eigen gebruik gebouwd, broncode beschikbaar.

~$ cat androidsip

Een kleine SIP-softphone voor Android: baresip als motor, Kotlin en Compose erbovenop. Registreer een SIP-account, bel en word gebeld, meer niet. Vroeg en onafgewerkt, maar een mooie basis als je met SIP op Android wilt spelen.

~$ cat searchlightng

Searchlight NG, mijn fork van de Search Light GNOME Shell-extensie: app-zoeken in een Spotlight-achtige popup in plaats van de Overview. De fork voegt GNOME 50-compatibiliteit toe, een hoop bugfixes, en een theming-engine met presets.

~$ cat gnomesip

De GNOME-tegenhanger van androidsip: een simpele SIP-client voor de Linux-desktop, in Python. Nog heel pril, het bestaat vooral omdat ik mijn gesprekken ook op mijn laptop wilde.

~$