(local awful (require "awful")) (local beautiful (require "beautiful")) (local rules [ ;; All clients match this rule { :rule { } :propertites { :border-width beautiful.border_width :border_color beautiful.border_normal :focus true :raise true :screen awful.screen.preferred :placement (+ awful.placement.no_overlap awful.placement.no_offscreen) :titlebars_enabled false } } ;; floating and centered { :rule_any { :class [ "mpv" ] } :properties { :floating true :raise true :focus true :height 800 :screen 2 :placement (+ awful.placement.no_offscreen awful.placement.centered) } } { :rule_any { :class [ "dolphin" "feh" "Arandr" ] :name [ "Event Tester" "remove images?" ] :role [ "pop-up" "GtkFileChooserDialog" ]} :properties { :floating true :raise true :focus true :placement (+ awful.placement.no_offscreen awful.placement.centered) } } ]) rules