From ed62356757f5af01843e1fcc2fdda515bbe16370 Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Mon, 30 Jan 2017 08:55:02 +0100 Subject: awesome 4 hit stretch --- config/awesome/weasel-rules.lua | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) (limited to 'config/awesome/weasel-rules.lua') diff --git a/config/awesome/weasel-rules.lua b/config/awesome/weasel-rules.lua index 5a0a1ae..9c48ba5 100644 --- a/config/awesome/weasel-rules.lua +++ b/config/awesome/weasel-rules.lua @@ -1,7 +1,10 @@ +local awful = require("awful") + function get_weasel_rules() - local sn = screen.count() - local browser_screen = 1 - local im_screen = 1 + local browser_screen = awful.screen.focused() + local im_screen = awful.screen.focused() + local browser_screen = screen[1] + local im_screen = screen[1] local rules = { { rule = { class = "mpv" }, @@ -14,31 +17,31 @@ function get_weasel_rules() properties = { floating = true } }, { rule = { class = "Firefox" , name = "Mozilla Firefox" }, - properties = { tag = tags[browser_screen][7], + properties = { tag = browser_screen.tags[7], --border_width = 0 } }, { rule = { class = "Firefox" }, - properties = { tag = tags[browser_screen][7] } }, + properties = { tag = browser_screen.tags[7] } }, { rule = { class = "chromium" }, -- , name = "New Tab - Chromium" }, - properties = { tag = tags[browser_screen][8], + properties = { tag = browser_screen.tags[8], -- border_width = 0 } }, { rule = { class = "Tor Browser" , name = "Tor Browser" }, - properties = { tag = tags[browser_screen][12], floating = true } }, + properties = { tag = browser_screen.tags[12], floating = true } }, { rule = { class = "Tor Browser" }, - properties = { tag = tags[browser_screen][12], floating = true } }, + properties = { tag = browser_screen.tags[12], floating = true } }, { rule = { class = "URxvt" , name = "IRC" }, - properties = { tag = tags[im_screen][1] } }, + properties = { tag = im_screen.tags[1] } }, { rule = { class = "URxvt" , name = "Mail" }, - properties = { tag = tags[im_screen][6] } }, + properties = { tag = im_screen.tags[6] } }, { rule = { class = "URxvt" , name = "Mail COSY" }, - properties = { tag = tags[im_screen][6] } }, + properties = { tag = im_screen.tags[6] } }, { rule = { class = "chromium" , name = "Signal Private Messenger" }, - properties = { tag = tags[im_screen][11] } }, + properties = { tag = im_screen.tags[11] } }, { rule = { class = "chromium" , name = "Signal" }, - properties = { tag = tags[im_screen][11] } }, + properties = { tag = im_screen.tags[11] } }, --{ rule = { maximized_horizontal = true }, -- these two should remove window borders from maximized windows because they get in the way -- properties = { border_width = 0 } }, -- cgit v1.2.3