Skip to content
Daniel Foehn edited this page Apr 9, 2018 · 1 revision

Back to Home

Application Rules

The applications for the awesome configuratino of the simpledesktop undergo a specific set of rules to define their behaviour.

Opening Rules

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 , }

Desktop Layout

As default the desktop has floating mode but can change to tiling horizontal or tiling vertical

testing of when a rule overrides another required!

Clone this wiki locally