dendritic: Add hjem setup with theming.

A bit scuffed right now but I don't care, the surrounding 20 commits are all just 1 giga change I split up to keep things cleaner.

Created by  PlumJam  on January 10, 2026
6KKLYLEP3IUF3NWXB6OO5C2X75S4U5OK7E2L7HIWWC3P7FG62EZAC
Change contents