aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authormitchell <70453897+667e-11@users.noreply.github.com>2009-01-11 12:20:53 -0500
committermitchell <70453897+667e-11@users.noreply.github.com>2009-01-11 12:20:53 -0500
commit27a38865e0f025da8c58a336232698cc62d7d298 (patch)
tree5c50b279d16e297fdf86aeaf2377a432fc04057f /src
parentac698c5ea71d26e56289a18e664c6f8be1aa56c5 (diff)
downloadtextadept-27a38865e0f025da8c58a336232698cc62d7d298.tar.gz
textadept-27a38865e0f025da8c58a336232698cc62d7d298.zip
Manually parse ~/.gtkrc-2.0 on Mac since GTK-OSX doesn't do it; src/textadept.c
Diffstat (limited to 'src')
-rw-r--r--src/textadept.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/textadept.c b/src/textadept.c
index fe4fab1d..81408d32 100644
--- a/src/textadept.c
+++ b/src/textadept.c
@@ -87,6 +87,10 @@ int main(int argc, char **argv) {
g_free(bundle_path);
CFRelease(bundle_url);
} else textadept_home = "";
+ // GTK-OSX does not parse ~/.gtkrc-2.0; parse it manually
+ char *user_home = g_strconcat(getenv("HOME"), "/.gtkrc-2.0", NULL);
+ gtk_rc_parse(user_home);
+ g_free(user_home);
#endif
gtk_init(&argc, &argv);
if (l_init(argc, argv, false)) {