]> Dogcows Code - chaz/openbox/blobdiff - openbox/openbox.c
add descriptive names and long descriptions to config var def'ns. set these for the...
[chaz/openbox] / openbox / openbox.c
index b32977b13d7260ed8352eb121938208a14961ac5..6645f5bbf8bf9e2d899fbe8f51675a42d6bb9e67 100644 (file)
@@ -147,23 +147,22 @@ int main(int argc, char **argv)
         config_startup();
        render_startup();
        font_startup();
-       themerc_startup();
+        plugin_startup();
+
+        /* load the plugins specified in the pluginrc */
+        plugin_loadall();
+        /* parse/load user options */
+        config_parse();
+
        engine_startup();
        event_startup();
        screen_startup();
        focus_startup();
        client_startup();
         grab_startup();
-        plugin_startup();
-
-        /* XXX load all plugins!! */
-        plugin_open("focus");
-        plugin_open("keyboard");
-        plugin_open("mouse");
-        plugin_open("placement");
-        plugin_open("resistance");
 
-        config_parse();
+        /* call startup for all the plugins */
+        plugin_startall();
 
        /* get all the existing windows */
        client_manage_all();
This page took 0.024844 seconds and 4 git commands to generate.