+++ date = "2023-11-28T23:21:59+00:00" lastmod = "2023-11-30T00:52:18+00:00" tags = [ "linux" ] +++ Many fortnights ago, I foolishly thought writing a {{< abbr GTK3 "GIMP ToolKit 3" >}} theme from scratch would be easy. It was mostly {{< abbr CSS "Cascading Style Sheets" >}} unlike GTK2. About 40 minutes in came a horrifying realization: there's fundamentally (and definitively) no way to write a consistent theme that works reliably with every application. The minor upside was a working (and somewhat accessible) wireframe theme and a basic understanding of [debugging](https://docs.gtk.org/gtk4/running.html#interactive-debugging). The end. ```shell GTK_DEBUG=interactive firefox ```