]> git.lizzy.rs Git - bspwm.git/blobdiff - settings.h
Merge pull request #317 from guyhughes/fix-doc
[bspwm.git] / settings.h
index 193e514d064a7c4729d27207928436c59b235ed4..b58dac8ef0971484bcff9bfc2e0a1398210e76ca 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (c) 2012-2014, Bastien Dejean
+/* Copyright (c) 2012, Bastien Dejean
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- * The views and conclusions contained in the software and documentation are those
- * of the authors and should not be interpreted as representing official policies,
- * either expressed or implied, of the FreeBSD Project.
  */
 
 #ifndef BSPWM_SETTINGS_H
 #define WINDOW_GAP     6
 #define BORDER_WIDTH   1
 
-#define HISTORY_AWARE_FOCUS        false
-#define FOCUS_BY_DISTANCE          false
-#define BORDERLESS_MONOCLE         false
-#define GAPLESS_MONOCLE            false
-#define FOCUS_FOLLOWS_POINTER      false
-#define POINTER_FOLLOWS_FOCUS      false
-#define POINTER_FOLLOWS_MONITOR    false
-#define AUTO_ALTERNATE             false
-#define AUTO_CANCEL                false
-#define APPLY_FLOATING_ATOM        false
-#define IGNORE_EWMH_FOCUS          false
+#define HISTORY_AWARE_FOCUS         false
+#define FOCUS_BY_DISTANCE           false
+#define BORDERLESS_MONOCLE          false
+#define GAPLESS_MONOCLE             false
+#define LEAF_MONOCLE                false
+#define FOCUS_FOLLOWS_POINTER       false
+#define POINTER_FOLLOWS_FOCUS       false
+#define POINTER_FOLLOWS_MONITOR     false
+#define AUTO_ALTERNATE              false
+#define AUTO_CANCEL                 false
+#define IGNORE_EWMH_FOCUS           false
+#define CENTER_PSEUDO_TILED         true
 #define REMOVE_DISABLED_MONITORS    false
-#define REMOVE_UNPLUGGED_MONITORS  false
+#define REMOVE_UNPLUGGED_MONITORS   false
 #define MERGE_OVERLAPPING_MONITORS  false
 
 char external_rules_command[MAXLEN];
@@ -92,18 +89,20 @@ char urgent_border_color[MAXLEN];
 double split_ratio;
 int window_gap;
 unsigned int border_width;
+child_polarity_t initial_polarity;
 
 bool borderless_monocle;
 bool gapless_monocle;
+bool leaf_monocle;
 bool focus_follows_pointer;
 bool pointer_follows_focus;
 bool pointer_follows_monitor;
-bool apply_floating_atom;
 bool auto_alternate;
 bool auto_cancel;
 bool history_aware_focus;
 bool focus_by_distance;
 bool ignore_ewmh_focus;
+bool center_pseudo_tiled;
 bool remove_disabled_monitors;
 bool remove_unplugged_monitors;
 bool merge_overlapping_monitors;