-
Notifications
You must be signed in to change notification settings - Fork 0
rules
The applications for the awesome configuratino of the simpledesktop undergo a specific set of rules to define their behaviour.
Each application is placed in one of 3 rules. A general rule is structured like this
awful.rules.rules = { { rule={}, properties={ property = value , property = value , ... } } }
- maximized - apps which best are run maximized
- floating - apps which are set to a default size lower than screen size
- tiling - all other apps
the rule for maximizing is defined with following code
properties { floating = false , maximized = true , fullscreen = false , }
the rule for floating is defined with following code
properties { floating = true , maximized = false, fullscreen = false , }
and the rule for tiling is
properties { floating = false, maximized = false, fullscreen = false , }
for the painting program a special fullscreen rule applies
properties { floating = false, maximized = false, fullscreen = true , }
As default the desktop has floating mode but can change to tiling horizontal or tiling vertical
testing of when a rule overrides another required!