Commit graph

100 commits

Author SHA1 Message Date
Bastien Dejean
ee6d28ccb3 Fix preselection cancel binding for desktops 2015-12-23 11:10:05 +01:00
Bastien Dejean
eb07d2fc06 Generalize window commands to nodes 2015-12-22 19:25:45 +01:00
Bastien Dejean
390a6c1ee7 Update the documentation regarding query/restore 2015-11-22 22:16:17 +01:00
Bastien Dejean
518a242f40 Fix modifier in example sxhkdrc 2015-11-18 09:36:26 +01:00
Vrakfall
400cb3af69 Loads sxhkd at bspwm startup. 2015-11-09 02:55:14 +01:00
Bastien Dejean
f28f33448f Make a clear distinction between states and flags 2015-11-05 14:00:49 +01:00
Bastien Dejean
4ceced688a Restore natural constraints on fullscreen windows
Put fullscreen windows in the ABOVE layer by default.

Let *x*, and *y* be two windows in the same desktop. *y* is focused and
its fullscreen state is *on*. When *x* requests the focus: if *x* is
below *y*, then the fullscreen state of *y* is toggled.
2015-11-01 14:05:18 +01:00
Bastien Dejean
569a34f261 Add general-purpose fullscreen daemon example 2015-10-29 10:59:28 +01:00
Bastien Dejean
9b6b30b1aa Add a fullscreen daemon for the panel example 2015-10-28 11:52:42 +01:00
Bastien Dejean
c9925de182 Handle preselection in pseudo-automatic mode example 2015-06-09 13:34:31 +02:00
Bastien Dejean
237a78ab28 Add pseudo-automatic mode example 2015-06-09 12:33:53 +02:00
Bastien Dejean
803392e985 sxhkdrc: grab pointer synchronously 2015-04-06 09:07:02 +02:00
Bastien Dejean
dcbfe86dc6 Update examples to reflect changes in sxhkd 2015-04-05 17:38:08 +02:00
Bastien Dejean
ed4057b967 Loop example: fix indentation 2015-03-17 08:59:19 +01:00
iskatu
ff0399a1eb Loop example: Saving stack correctly 2015-03-17 00:16:24 +01:00
yate
99d42cff6d Rename bar to lemonbar
[Bar was renamed](72106b17b1) so this example needs to be updated
2015-03-16 14:43:55 -04:00
Bastien Dejean
e2917daa99 Panel: fix inactive monitor color 2014-07-19 20:40:05 +02:00
Bastien Dejean
b3116895ae Remove example Lua rule system 2014-07-19 15:33:38 +02:00
Bastien Dejean
1e98766089 Remove dzen2 panel example 2014-07-19 15:26:06 +02:00
Bastien Dejean
aebb6713b4 Provide the layout of the focused desk. of every monitor 2014-07-19 10:32:04 +02:00
Bastien Dejean
d85d3133f9 Reinstate focus_by_distance setting 2014-07-18 19:21:58 +02:00
Bastien Dejean
44b3eb15b0 Use the #AARRGGBB color notation for *bar* 2014-06-27 18:54:06 +02:00
Bastien Dejean
85d5b015b1 Reset desktop settings via monitor -d 2014-05-09 20:32:15 +02:00
Bastien Dejean
188b45b74a Use appropriate shell function name 2014-05-09 15:12:03 +02:00
Bastien Dejean
fcc7405284 Update example bspwmrc for current settings 2014-05-09 12:31:07 +02:00
esn89
7496a0932b added BAR panel font 2014-05-01 01:05:44 +00:00
Oliver Hope
9cbee375a9 Make colors work in panel_bar
I realised the colours weren't sourced, causing the bar not to work correctly.
2014-03-31 12:35:40 +01:00
Bastien Dejean
a663f38c2c Update *bar* panel example for new syntax 2014-03-30 19:57:21 +02:00
Bastien Dejean
b8cf51d989 Fix dzen2 panel script typo 2014-02-28 13:41:18 +01:00
Bastien Dejean
527766463e Fix dzen2 panel example center collision case
Fixes #122
2014-02-16 21:25:16 +01:00
Bastien Dejean
a1dc440d7d Use tabs consistently 2014-01-21 20:48:49 +01:00
Bastien Dejean
f7d3159a3b Improve colors of example bar panel 2014-01-04 12:01:17 +01:00
Bastien Dejean
bc39da7e78 Pull and push edges via window -e DIR ±PIXELS 2013-12-27 14:46:35 +01:00
Bastien Dejean
cd97a3290a Reinstate the *rule* command
External rules are truly optional. At last.
2013-12-12 14:38:48 +01:00
Bastien Dejean
a2311c3df4 Enhance external rules example scripts 2013-11-16 12:34:22 +01:00
Bastien Dejean
1e6f5242d7 Use commas in rule examples 2013-11-10 13:50:13 +01:00
Bastien Dejean
4451d8f0e7 Asynchronously parse rule command output 2013-11-08 20:31:23 +01:00
Bastien Dejean
a25b480a3d Remove useless sleep instruction in example panel
I mis-interpreted a personal problem as general.
2013-11-07 21:07:58 +01:00
Bastien Dejean
493eaa78aa Print status informations via control --subscribe 2013-11-07 14:28:39 +01:00
Bastien Dejean
948b8046f7 Externalize rules 2013-11-05 20:09:24 +01:00
Bastien Dejean
627c1a64b4 Reinstate legitimate mouse actions in dzen2 panel 2013-11-02 21:52:15 +01:00
Bastien Dejean
4f062083c6 Honor bar's upstream naming 2013-10-22 09:42:34 +02:00
Bastien Dejean
dc805f9a6a Consolidate fit_monitor 2013-10-20 20:33:34 +02:00
Bastien Dejean
2f9677bc54 Add example bindings for history navigation 2013-10-08 17:51:44 +02:00
Bastien Dejean
a76c52e3d7 Rename, add or remove desktops with monitor -d 2013-10-01 23:14:57 +02:00
Bastien Dejean
f2a578de2b Make the window border width a desktop setting 2013-10-01 14:15:50 +02:00
Bastien Dejean
bfded1effc History is global and stacking is independent
The last desktop and monitor are now deduced from the history.

The stacking order is now independent from the history of the focused
nodes: this prevents hacks on both sides.

All windows are now considered in the stacking algorithm: it prevents
tiled windows from one monitor to appear above the floating windows of
another monitor.

Transfered windows are stacked below the windows of the same kind.
2013-10-01 10:48:03 +02:00
Bastien Dejean
a0394d2c45 Enhance example dzen2 panel's colors 2013-09-25 22:04:24 +02:00
Bastien Dejean
2c363903a9 Remove mouse actions from the example dzen2 panel 2013-09-23 23:30:05 +02:00
Bastien Dejean
ff03ce7053 Add the proper *quit* binding to the panel 2013-09-19 11:13:43 +02:00