summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorache <ache@ache.one>2025-08-03 01:31:54 +0200
committerache <ache@ache.one>2025-08-03 01:31:54 +0200
commit1ee5fb90e1a5cb617e316f2d5b51c1aebc2820bd (patch)
tree362b46623dd7d62ac6bbd8e7597409faaaa5ed66
parentAugmente le timeout des actions du systrail (diff)
Ajout des raccoursis clavier
-rw-r--r--rc.lua131
1 files changed, 68 insertions, 63 deletions
diff --git a/rc.lua b/rc.lua
index 285f3ca..22b0302 100644
--- a/rc.lua
+++ b/rc.lua
@@ -772,43 +772,47 @@ layoutKkb = 1
-- {{{ Key bindings
globalkeys = awful.util.table.join(
- awful.key({ modkey, "Mod1" }, "#43", hotkeys_popup.show_help, { description = "Show help", group = "awesome" }),
- awful.key({ modkey }, "#9", awful.tag.history.restore --[[, {description = "go back", group = "tag"} --]]),
+ awful.key({ modkey, "Mod1" }, "#43", hotkeys_popup.show_help, { description = "Show help", group = "awesome" }), -- Alt + H
+ awful.key({ modkey }, "#9", awful.tag.history.restore --[[, {description = "go back", group = "tag"} --]]), -- Esc
-- Layout manipulation
- awful.key({ modkey, "Shift" }, "#44", function()
+ awful.key({ modkey, "Shift" }, "#44", function() -- Shift + J
awful.client.swap.byidx(1)
end, { description = "Swap with next client by index", group = "client" }),
- awful.key({ modkey, "Shift" }, "#45", function()
+ awful.key({ modkey, "Shift" }, "#45", function() -- Shift + K
awful.client.swap.byidx(-1)
end, { description = "Swap with previous client by index", group = "client" }),
awful.key(
{ modkey },
- "#30",
+ "#30", -- U
awful.client.urgent.jumpto,
{ description = "Jump to urgent client", group = "client" }
),
-- Raccourcis perso
- awful.key({}, "#123", function()
+ -- TODO: I guess "Volume Up"
+ awful.key({}, "#123", function() --
awful.util.spawn("pamixer -i 2")
end),
+ -- TODO: I guess "Volume Down"
awful.key({}, "#122", function()
- awful.util.spawn("pamixer -d 2")
+ awful.util.spawn("pamixer -d 2") --
end),
+ -- TODO: I guess "Mute"
awful.key({}, "#121", function()
awful.util.spawn("pamixer -t")
end),
- awful.key({}, "#96", function()
+ awful.key({}, "#96", function() -- <F10>
awful.util.spawn("pamixer -i 2")
end),
- awful.key({}, "#76", function()
+ awful.key({}, "#76", function() -- <F8>
awful.util.spawn("pamixer -d 2")
end),
- awful.key({}, "#95", function()
+ awful.key({}, "#95", function() -- <F9>
awful.util.spawn("pamixer -t")
end),
+ -- TODO: Check it somewhere
awful.key({}, "#172", function()
awful.util.spawn("mpc toggle")
end),
@@ -911,98 +915,98 @@ globalkeys = awful.util.table.join(
client.focus:raise()
end
end, { description = "Next client", group = "client" }),
- awful.key({ modkey, "Shift" }, "#23", function()
+ awful.key({ modkey, "Shift" }, "#23", function() --- Shift + Tab
awful.client.focus.byidx(-1)
if client.focus then
client.focus:raise()
end
end, { description = "Previous client", group = "client" }),
- awful.key({ modkey }, "#52", function()
+ awful.key({ modkey }, "#52", function() -- W
awful.util.spawn("autoWall")
end, { description = "Switch wallpaper", group = "awesome" }),
- awful.key({ modkey, "Control" }, "#52", function()
+ awful.key({ modkey, "Control" }, "#52", function() -- Ctrl + W
act()
end, { description = "Actualise Wibox", group = "awesome" }),
- awful.key({ modkey, "Shift" }, "#52", function()
+ awful.key({ modkey, "Shift" }, "#52", function() -- Shift + W
awful.util.spawn("loginmenu")
end, { description = "🔑 Passwd promt", group = "awesome" }),
- awful.key({ modkey, "Mod1" }, "#52", function()
+ awful.key({ modkey, "Mod1" }, "#52", function() -- Alt + "W"
awful.util.spawn("loginmenu --line=3")
end, { description = "🔑 Passwd promt alt", group = "awesome" }),
- awful.key({ modkey, "Control" }, "#53", function()
+ awful.key({ modkey, "Control" }, "#53", function() -- Ctrl + X
awful.util.spawn("locker")
end, { description = "Lock screen", group = "awesome" }),
-- Layout manipulation
- awful.key({ modkey, "Mod1" }, "#45", function()
+ awful.key({ modkey, "Mod1" }, "#45", function() -- Alt + K
awful.util.spawn("xkill")
end, { description = "xkill", group = "awesome" }),
- awful.key({ modkey, "Control" }, "#44", function()
+ awful.key({ modkey, "Control" }, "#44", function() -- Ctrl + J
awful.screen.focus_relative(1)
end),
- awful.key({ modkey, "Control" }, "#45", function()
+ awful.key({ modkey, "Control" }, "#45", function() -- Ctrl + K
awful.screen.focus_relative(-1)
end),
- awful.key({ modkey }, "#30", awful.client.urgent.jumpto),
+ awful.key({ modkey }, "#30", awful.client.urgent.jumpto), -- U
-- Standard program
- awful.key({ modkey }, "#36", function()
+ awful.key({ modkey }, "#36", function() -- Enter
awful.util.spawn(terminal)
end, { description = "new term", group = "awesome" }),
- awful.key({ modkey, "Shift" }, "#27", awesome.restart, { description = "restart", group = "awesome" }),
- awful.key({ modkey, "Shift" }, "#38", awesome.quit, { description = "quit", group = "awesome" }),
- awful.key({ modkey }, "#46", function()
+ awful.key({ modkey, "Shift" }, "#27", awesome.restart, { description = "restart", group = "awesome" }), -- Shift + R
+ awful.key({ modkey, "Shift" }, "#38", awesome.quit, { description = "quit", group = "awesome" }), -- Shift + Q
+ awful.key({ modkey }, "#46", function() -- L
awful.tag.incmwfact(0.05)
end),
- awful.key({ modkey }, "#43", function()
+ awful.key({ modkey }, "#43", function() -- H
awful.tag.incmwfact(-0.05)
end),
- awful.key({ modkey }, "#44", function()
+ awful.key({ modkey }, "#44", function() -- J
awful.client.incwfact(0.05)
end),
- awful.key({ modkey }, "#45", function()
+ awful.key({ modkey }, "#45", function() -- K
awful.client.incwfact(-0.05)
end),
- awful.key({ modkey, "Shift" }, "#43", function()
+ awful.key({ modkey, "Shift" }, "#43", function() -- Shift + H
awful.tag.incnmaster(1)
end),
- awful.key({ modkey, "Shift" }, "#46", function()
+ awful.key({ modkey, "Shift" }, "#46", function() -- Shift + L
awful.tag.incnmaster(-1)
end),
- awful.key({ modkey, "Control" }, "#43", function()
+ awful.key({ modkey, "Control" }, "#43", function() -- Ctrl + H
awful.tag.incncol(1)
end),
- awful.key({ modkey, "Control" }, "#46", function()
+ awful.key({ modkey, "Control" }, "#46", function() -- Ctrl + L
awful.tag.incncol(-1)
end),
- awful.key({ modkey }, "#65", function()
+ awful.key({ modkey }, "#65", function() -- Space
awful.layout.inc(1)
naughty.notify({ title = "Layout", text = awful.layout.getname(), timeout = 1 })
end, { description = "Next layout", group = "client" }),
- awful.key({ modkey, "Shift" }, "#65", function()
+ awful.key({ modkey, "Shift" }, "#65", function() -- Shift + Space
awful.layout.inc(-1)
naughty.notify({ title = "Layout", text = awful.layout.getname(), timeout = 1 })
end, { description = "Previous layout", group = "client" }),
-- ## TODO : Add a description for it
- awful.key({ modkey, "Mod1" }, "#114", function()
+ awful.key({ modkey, "Mod1" }, "#114", function() -- Alt + Right
awful.tag.incmwfact(0.01)
end),
- awful.key({ modkey, "Mod1" }, "#113", function()
+ awful.key({ modkey, "Mod1" }, "#113", function() -- Alt + Left
awful.tag.incmwfact(-0.01)
end),
- awful.key({ modkey, "Mod1" }, "#116", function()
+ awful.key({ modkey, "Mod1" }, "#116", function() -- Alt + Down
awful.client.incwfact(0.01)
end),
- awful.key({ modkey, "Mod1" }, "#111", function()
+ awful.key({ modkey, "Mod1" }, "#111", function() -- Alt + Up
awful.client.incwfact(-0.01)
end),
- awful.key({ modkey, "Control" }, "#57", awful.client.restore),
- awful.key({ modkey }, "#28", showHideWibox, { description = "Toogle Wibox", group = "awesome" }),
- awful.key({ modkey, "Shift" }, "#28", function()
+ awful.key({ modkey, "Control" }, "#57", awful.client.restore), -- Ctrl + N
+ awful.key({ modkey }, "#28", showHideWibox, { description = "Toogle Wibox", group = "awesome" }), -- T
+ awful.key({ modkey, "Shift" }, "#28", function() -- Shift T
blockWibox = not blockWibox
end, { description = "Lock Wibox", group = "awesome" }),
- awful.key({ modkey, "Shift" }, "#56", function()
+ awful.key({ modkey, "Shift" }, "#56", function() -- Shift + B
notify_bat = not notify_bat
naughty.notify({
preset = naughty.config.presets.normal,
@@ -1010,7 +1014,7 @@ globalkeys = awful.util.table.join(
text = "Notification d'énergie : " .. (notify_bat and "activée" or "désactivée"),
})
end, { description = "Toggle battery warning 🚨", group = "awesome" }),
- awful.key({ modkey, "Control" }, "#56", function()
+ awful.key({ modkey, "Control" }, "#56", function() -- Ctrl + B
notify_ram = not notify_ram
naughty.notify({
preset = naughty.config.presets.normal,
@@ -1018,7 +1022,7 @@ globalkeys = awful.util.table.join(
text = "Notification de ressource RAM: " .. (notify_ram and "activée" or "désactivée"),
})
end, { description = "Toggle RAM limite warning 🚨", group = "awesome" }),
- awful.key({ modkey, "Shift" }, "#26", function()
+ awful.key({ modkey, "Shift" }, "#26", function() -- Shift + E
notify_email = not notify_email
naughty.notify({
preset = naughty.config.presets.normal,
@@ -1026,12 +1030,12 @@ globalkeys = awful.util.table.join(
text = "Notification d'email : " .. (notify_email and "activée" or "désactivée"),
})
end, { description = "Toggle email warning 🚨", group = "awesome" }),
- awful.key({ modkey, "Control" }, "#28", showHideWibox),
+ awful.key({ modkey, "Control" }, "#28", showHideWibox), -- Ctrl + T
-- Prompt
-- awful.key({ modkey }, "r", function () awful.screen.focused().mypromptbox:run() end,
-- {description = "run prompt", group = "launcher"}),
- awful.key({ modkey }, "#53", function()
+ awful.key({ modkey }, "#53", function() -- E
--[[
awful.prompt.run {
prompt = "Run Lua code: ",
@@ -1042,7 +1046,7 @@ globalkeys = awful.util.table.join(
]]
awful.util.spawn("rofi -show run -modi run -matching fuzzy")
end, { description = "Run rofi prompt", group = "awesome" }),
- awful.key({ modkey }, "#51", function()
+ awful.key({ modkey }, "#51", function() -- *
awful.prompt.run({
prompt = "Run Lua code: ",
textbox = awful.screen.focused().mypromptbox.widget,
@@ -1050,15 +1054,15 @@ globalkeys = awful.util.table.join(
history_path = awful.util.get_cache_dir() .. "/history_eval",
})
end, { description = "Run Lua code", group = "awesome" }),
- awful.key({ modkey, "Shift" }, "#61", function()
+ awful.key({ modkey, "Shift" }, "#61", function() -- Shift + !
awful.util.spawn("xset s off")
awful.util.spawn("xset s 0 0 0")
awful.util.spawn("xset -dpms")
end, { description = "🔐 lock screen", group = "awesome" }),
- awful.key({ modkey }, "#61", function()
+ awful.key({ modkey }, "#61", function() -- !
awful.util.spawn("loginctl lock-session")
end, { description = "🔐 lock screen", group = "awesome" }),
- awful.key({ modkey }, "#60", function()
+ awful.key({ modkey }, "#60", function() -- :
awful.util.spawn(
-- "splatmoji type /home/ache/.config/splatmoji/perso_emoji_list.tsv /home/ache/.config/splatmoji/kaomoji.tsv"
"rofimoji"
@@ -1066,7 +1070,7 @@ globalkeys = awful.util.table.join(
end, { description = "emoji picker", group = "awesome" }),
-- Menubar
- awful.key({ modkey }, "#33", function()
+ awful.key({ modkey }, "#33", function() -- P
local list = client.get()
for k, c in pairs(list) do
-- Without this, the following
@@ -1088,29 +1092,30 @@ local function moveMouse(x_co, y_co)
mouse.coords({ x = x_co, y = y_co })
end
clientkeys = awful.util.table.join(
- awful.key({ modkey }, "#41", function(c)
+ awful.key({ modkey }, "#41", function(c) -- F
c.fullscreen = not c.fullscreen
end, { description = "Set active client fullscreen", group = "client" }),
- awful.key({ modkey, "Mod1" }, "#28", function(c)
+ awful.key({ modkey, "Mod1" }, "#28", function(c) -- T
c.ontop = not c.ontop
end, { description = "Set active client on top", group = "client" }),
- awful.key({ modkey }, "#54", function(c)
+ awful.key({ modkey }, "#54", function(c) -- C
c:kill()
end),
- awful.key({ modkey }, "#55", function(c)
+ awful.key({ modkey }, "#55", function(c) -- V
awful.util.spawn("xdotool click 2")
end),
awful.key(
{ modkey, "Control" },
- "#65",
+ "#65", -- Ctrl + Space
awful.client.floating.toggle,
{ description = "Set floating layout", group = "client" }
),
- awful.key({ modkey, "Control" }, "#36", function(c)
+ --TODO: What is this command?!
+ awful.key({ modkey, "Control" }, "#36", function(c) -- Ctrl + Enter
c:swap(awful.client.getmaster())
end),
- awful.key({ modkey }, "#32", awful.client.movetoscreen),
- awful.key({ modkey }, "#57", function(c)
+ awful.key({ modkey }, "#32", awful.client.movetoscreen), -- O
+ awful.key({ modkey }, "#57", function(c) -- N
-- The client currently has the input focus, so it cannot be
-- minimized, since minimized clients can't have the focus.
local A, B
@@ -1120,11 +1125,11 @@ clientkeys = awful.util.table.join(
c.minimized = true
mouse.coords({ x = A, y = B })
end, { description = "Set minimized", group = "client" }),
- awful.key({ modkey, "Control" }, "#33", function()
+ awful.key({ modkey, "Control" }, "#33", function() -- Ctrl + P
menubar.show()
end, { description = "Maximize all clients", group = "awesome" }),
-- all minimized clients are restored
- awful.key({ modkey }, "#56", function(c)
+ awful.key({ modkey }, "#56", function(c) -- B
--[[
for c in awful.client.iterate(function (x) x:raise()
return true
@@ -1139,16 +1144,16 @@ clientkeys = awful.util.table.join(
c.minimized = true
mouse.coords({ x = A, y = B })
end),
- awful.key({ modkey }, "#40", function(c)
+ awful.key({ modkey }, "#40", function(c) -- D
c.floating = not c.floating
end, { description = "Set floating", group = "client" }),
- awful.key({ modkey }, "#47", function(c)
+ awful.key({ modkey }, "#47", function(c) -- M
c.maximized = not c.maximized
-- Alternative :
-- c.maximized_horizontal = not c.maximized_horizontal
-- c.maximized_vertical = not c.maximized_vertical
end, { description = "Set maximized", group = "client" }),
- awful.key({ modkey, "Control" }, "#47", function(c)
+ awful.key({ modkey, "Control" }, "#47", function(c) -- Ctrl + M
if c == client.focus then
c.minimized = true
else