hl.workspace_rule({ workspace = 1, monitor = "DP-1", }) hl.workspace_rule({ workspace = 2, monitor = "DP-2", }) hl.workspace_rule({ workspace = 3, monitor = "DP-1", }) hl.workspace_rule({ workspace = 4, monitor = "DP-2", }) hl.workspace_rule({ workspace = 5, monitor = "DP-1", }) hl.workspace_rule({ workspace = 6, monitor = "DP-2", }) hl.workspace_rule({ workspace = 7, monitor = "DP-1", }) hl.workspace_rule({ workspace = 8, monitor = "DP-2", }) hl.workspace_rule({ workspace = 9, monitor = "DP-1", }) hl.workspace_rule({ workspace = 10, monitor = "DP-2", }) hl.bind("SUPER + code:10", hl.dsp.focus({ workspace = 2 }), { description = "Switch to Home" }) hl.bind("SUPER + code:10", hl.dsp.focus({ workspace = 1 }), { description = "Switch to Home" }) hl.bind("SUPER + code:11", hl.dsp.focus({ workspace = 4 }), { description = "Switch to Dev" }) hl.bind("SUPER + code:11", hl.dsp.focus({ workspace = 3 }), { description = "Switch to Dev" }) hl.bind("SUPER + code:12", hl.dsp.focus({ workspace = 6 }), { description = "Switch to Art" }) hl.bind("SUPER + code:12", hl.dsp.focus({ workspace = 5 }), { description = "Switch to Art" }) hl.bind("SUPER + code:13", hl.dsp.focus({ workspace = 8 }), { description = "Switch to Gaming" }) hl.bind("SUPER + code:13", hl.dsp.focus({ workspace = 7 }), { description = "Switch to Gaming" }) hl.bind("SUPER + code:14", hl.dsp.focus({ workspace = 10 }), { description = "Switch to Writing" }) hl.bind("SUPER + code:14", hl.dsp.focus({ workspace = 9 }), { description = "Switch to Writing" }) -- Move active window to a workspace with SUPER + SHIFT + [1-9; 0] hl.bind( "SUPER + SHIFT + code:10", hl.dsp.window.move({ workspace = 1 }), { description = "Move window to workspace 1" } ) hl.bind( "SUPER + SHIFT + code:11", hl.dsp.window.move({ workspace = 2 }), { description = "Move window to workspace 2" } ) hl.bind( "SUPER + SHIFT + code:12", hl.dsp.window.move({ workspace = 3 }), { description = "Move window to workspace 3" } ) hl.bind( "SUPER + SHIFT + code:13", hl.dsp.window.move({ workspace = 4 }), { description = "Move window to workspace 4" } ) hl.bind( "SUPER + SHIFT + code:14", hl.dsp.window.move({ workspace = 5 }), { description = "Move window to workspace 5" } )