X-Git-Url: https://git.madduck.net/etc/awesome.git/blobdiff_plain/cc10afdabdcdd24844e5bdca1f766e622b18b761..c9f31992858de48b99a34426c604b607b59ebd45:/.config/awesome/rc.lua?ds=sidebyside diff --git a/.config/awesome/rc.lua b/.config/awesome/rc.lua index ec9eb19..5da16de 100644 --- a/.config/awesome/rc.lua +++ b/.config/awesome/rc.lua @@ -541,6 +541,7 @@ default_tags = gears.table.join(default_tags, { "krafftwerk/DP-?1-1-5", "krafftwerk/DisplayPort-2", "cafe/eDP-?1", + "rw-[lr]/DisplayPort-[01]", }, }, { @@ -558,6 +559,7 @@ default_tags = gears.table.join(default_tags, { "krafftwerk/DP-?1-1-5", "krafftwerk/DisplayPort-2", "cafe/eDP-?1", + "rw-[lr]/DisplayPort-[01]", }, }, { @@ -582,6 +584,7 @@ default_tags = gears.table.join(default_tags, { "krafftwerk/DP-?1-1-6", "krafftwerk/DisplayPort-0", "cafe/eDP-?1", + "rw-[lr]/DisplayPort-[01]", }, }, { @@ -599,6 +602,8 @@ default_tags = gears.table.join(default_tags, { "krafftwerk/DisplayPort-0", "present/HDMI.*", "cafe/eDP-?1", + "rw-[lr]/DisplayPort-[01]", + "tournament/HDMI.*", }, }, { @@ -616,6 +621,7 @@ default_tags = gears.table.join(default_tags, { "krafftwerk/DisplayPort-0", "present/HDMI.*", "cafe/eDP-?1", + "rw-[lr]/DisplayPort-[01]", }, }, }) @@ -697,9 +703,14 @@ end local function move_tags_to_screen_relative(direction) local s = awful.screen.focused() + local ts = screen:count() - (s.index + direction) % screen:count() for _, tag in ipairs(s.selected_tags) do - print("index: " .. s.index .. " count: " .. screen:count()) - tag.screen = screen[(s.index + screen:count() + direction) % screen.count()] + print("index: " .. s.index .. " count: " .. screen:count() .. " target: " .. ts) + tag.screen = screen[ts] + + for _, t in ipairs(tag.screen.tags) do + t.selected = (tag == t) + end end end