32 lines
1.5 KiB
Lua
32 lines
1.5 KiB
Lua
|
|
--# Overrides inputs for QWERTY layout
|
||
|
|
hl.config({
|
||
|
|
input = {
|
||
|
|
kb_layout = "fr",
|
||
|
|
kb_variant = "us",
|
||
|
|
},
|
||
|
|
})
|
||
|
|
|
||
|
|
-- Switch workspaces with mainMod + [0-9]
|
||
|
|
hl.bind(mainMod .. " + 1", hl.dsp.focus({ workspace = 1 }))
|
||
|
|
hl.bind(mainMod .. " + 2", hl.dsp.focus({ workspace = 2 }))
|
||
|
|
hl.bind(mainMod .. " + 3", hl.dsp.focus({ workspace = 3 }))
|
||
|
|
hl.bind(mainMod .. " + 4", hl.dsp.focus({ workspace = 4 }))
|
||
|
|
hl.bind(mainMod .. " + 5", hl.dsp.focus({ workspace = 5 }))
|
||
|
|
hl.bind(mainMod .. " + 6", hl.dsp.focus({ workspace = 6 }))
|
||
|
|
hl.bind(mainMod .. " + 7", hl.dsp.focus({ workspace = 7 }))
|
||
|
|
hl.bind(mainMod .. " + 8", hl.dsp.focus({ workspace = 8 }))
|
||
|
|
hl.bind(mainMod .. " + 9", hl.dsp.focus({ workspace = 9 }))
|
||
|
|
hl.bind(mainMod .. " + 0", hl.dsp.focus({ workspace = 10 }))
|
||
|
|
|
||
|
|
-- Move active window to a workspace with mainMod + SHIFT + [0-9]
|
||
|
|
hl.bind(mainMod .. " + SHIFT + 1", hl.dsp.window.move({ workspace = 1 }))
|
||
|
|
hl.bind(mainMod .. " + SHIFT + 2", hl.dsp.window.move({ workspace = 2 }))
|
||
|
|
hl.bind(mainMod .. " + SHIFT + 3", hl.dsp.window.move({ workspace = 3 }))
|
||
|
|
hl.bind(mainMod .. " + SHIFT + 4", hl.dsp.window.move({ workspace = 4 }))
|
||
|
|
hl.bind(mainMod .. " + SHIFT + 5", hl.dsp.window.move({ workspace = 5 }))
|
||
|
|
hl.bind(mainMod .. " + SHIFT + 6", hl.dsp.window.move({ workspace = 6 }))
|
||
|
|
hl.bind(mainMod .. " + SHIFT + 7", hl.dsp.window.move({ workspace = 7 }))
|
||
|
|
hl.bind(mainMod .. " + SHIFT + 8", hl.dsp.window.move({ workspace = 8 }))
|
||
|
|
hl.bind(mainMod .. " + SHIFT + 9", hl.dsp.window.move({ workspace = 9 }))
|
||
|
|
hl.bind(mainMod .. " + SHIFT + 0", hl.dsp.window.move({ workspace = 10 }))
|