summaryrefslogtreecommitdiff
path: root/plugins/focus.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/focus.c')
-rw-r--r--plugins/focus.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/plugins/focus.c b/plugins/focus.c
index 85d4f044..ff2e1e21 100644
--- a/plugins/focus.c
+++ b/plugins/focus.c
@@ -5,6 +5,22 @@
#include "../kernel/focus.h"
#include "../kernel/stacking.h"
#include "../kernel/openbox.h"
+#include "../kernel/config.h"
+
+void plugin_setup_config()
+{
+ config_def_set(config_def_new("focus.followMouse", Config_Bool,
+ "Focus Follows Mouse",
+ "Focus windows when the mouse pointer "
+ "enters them."));
+ config_def_set(config_def_new("focus.focusNew", Config_Bool,
+ "Focus New Windows",
+ "Focus windows when they first appear "));
+ config_def_set(config_def_new("focus.warpOnDeskSwitch", Config_Bool,
+ "Warp Pointer On Desktop Switch",
+ "Warps the pointer to the focused window "
+ "when switching desktops."));
+}
/* config options */
static gboolean follow_mouse = TRUE;