diff --git a/rules.lua b/rules.lua index 5e69796..8cd7cb7 100644 --- a/rules.lua +++ b/rules.lua @@ -37,6 +37,13 @@ local function setup(self) rule = { class = "Passprompt" }, properties = { ontop = true, focus = true} }, + { + rule = { class = "Sm" }, + properties = { + ontop = true, + border_width = 0 + } + }, { rule_any = { class = { "pinentry", "Passprompt", "MPlayer" @@ -64,6 +71,14 @@ local function setup(self) master = true } }, + + { + rule = { class = "Steam", name = "Friends" }, + properties = { + master = true + } + }, + { rule_any = { role ={ "conversation" }, instance = { "Weechat" } }, callback = awful.client.setslave @@ -111,6 +126,14 @@ local function setup(self) tag = tags[rule_screen][7] } }, + { + rule = { class = "Pdfpc" }, + properties = { + size_hints_honor = true, + float = true, + fullscreen = true + } + }, { rule = { class = "Cellwriter" }, properties = { @@ -128,6 +151,12 @@ local function setup(self) tag = tags[rule_screen][22] } }, + { + rule = { class = "Dmenu" }, + properties = { + opacity = 0.8 + } + }, { rule = { class = "URxvt" }, properties = { @@ -146,10 +175,8 @@ local function setup(self) tag = tags[rule_screen][13], skip_taskbar = true, type = desktop, - below = true, focusable = false, - border_width = 0, - floating = true + border_width = 0 } }, {