{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreiamx4ivtt5e74s5qr3rj3yuia6ep6dqfwjrwvy542v3yydmmshanm",
    "uri": "at://did:plc:hqad6xwuzg7oqfmwylfkvqfm/app.bsky.feed.post/3mkoulpzmfui2"
  },
  "path": "/viewtopic.php?t=33365&p=273014#p273014",
  "publishedAt": "2026-04-30T03:41:06.000Z",
  "site": "http://forum.palemoon.org",
  "tags": [
    "XDG"
  ],
  "textContent": "Daemonratte, would it be possible to make it XDG-compliant?\n\n\n  * **~/.gtkrc-2.0**\nCurrently, GTK2 looks for a file called .gtkrc-2.0 in the user's home directory for its configuration. The only way I know to workaround this right now is defining another path through the environment variable GTK2_RC_FILES in ~/.profile.\n\nThe XDG-compliant place to put this file would be XDG_CONFIG_HOME/gtk-2.0/, and its name should probably be gtkrc.\n  * **~/.gtk-2.0/**\nThis is the default directory in which GTK2 looks for theme engines and other stuff. You can workaround this by defining another path through the environment variable GTK_PATH (I know this is read by GTK3 too).\n\nI'm not sure, but I think the proper place for this is XDG_DATA_HOME, but I don't know about how to name the directory.\n  * **~/.themes/** , **~/.icons/**\nCurrently, GTK2 only looks for widget and icon themes in the .themes/ and .icons/ directories, besides the system-wide ones.\n\nIt should look for them in XDG_DATA_HOME/themes/ and XDG_DATA_HOME/icons/ too.\n\nAnd, of course, it should still look for older paths and files, to ensure backward compatibility.\n\nI think that's it, but I might be wrong somewhere or just missing something.\n\n* * *",
  "title": "Other/future projects • Re: GTK2 revival",
  "updatedAt": "2026-04-30T03:41:06.000Z"
}