Doors/configs/awesome/binds/launcher.lua

118 lines
2.4 KiB
Lua
Raw Normal View History

-- Binds that launch programs
globalkeys = Gears.table.join(
2024-01-09 20:38:24 -05:00
globalkeys,
2024-01-11 01:11:44 -05:00
Awful.key({ Modkey }, 'a', function()
Awful.spawn 'arandr'
end, {
description = 'open arandr',
group = 'launcher',
}),
2024-01-09 20:38:24 -05:00
Awful.key({ Modkey }, 'c', function()
Awful.spawn 'caprine'
end, {
description = 'open caprine',
group = 'launcher',
}),
2024-01-09 20:38:24 -05:00
Awful.key({ Modkey, 'Shift' }, 'c', function()
Awful.spawn 'telegram-desktop'
end, {
description = 'open telegram-desktop',
group = 'launcher',
}),
2024-01-09 20:38:24 -05:00
Awful.key({ Modkey }, 'd', function()
Awful.spawn 'discord'
end, {
description = 'open discord',
group = 'launcher',
}),
2024-02-17 20:40:16 -05:00
Awful.key({ Modkey, 'Shift' }, 'd', function()
Awful.spawn 'element-desktop'
end, {
description = 'open element-desktop',
group = 'launcher',
}),
2024-01-09 20:38:24 -05:00
Awful.key({ Modkey }, 'e', function()
Awful.spawn(Email)
end, {
description = 'open editor',
group = 'launcher',
}),
2024-01-09 20:38:24 -05:00
Awful.key({ Modkey, 'Shift' }, 'e', function()
Awful.spawn 'thunderbird'
end, {
description = 'open thunderbird',
group = 'launcher',
}),
2024-01-09 20:38:24 -05:00
Awful.key({ Modkey }, 'g', function()
Awful.spawn 'steam-native'
end, {
description = 'open steam',
group = 'launcher',
}),
2024-01-09 20:38:24 -05:00
Awful.key({ Modkey, 'Shift' }, 'g', function()
Awful.spawn 'lutris'
end, {
description = 'open lutris',
group = 'launcher',
}),
2024-01-09 20:38:24 -05:00
Awful.key({ Modkey }, 'i', function()
Awful.spawn 'gimp'
end, {
description = 'open gimp',
group = 'launcher',
}),
2024-01-09 20:38:24 -05:00
Awful.key({ Modkey }, 'm', function()
Awful.spawn(Music)
end, {
description = 'open spotify',
group = 'launcher',
}),
2024-01-09 20:38:24 -05:00
Awful.key({ Modkey }, 'r', function()
Awful.screen.focused().mypromptbox:run()
end, {
description = 'run prompt',
group = 'launcher',
}),
2024-01-09 20:38:24 -05:00
Awful.key({ Modkey }, 'v', function()
Awful.spawn 'virt-manager'
end, {
description = 'open virt-manager',
group = 'launcher',
}),
2024-01-09 20:38:24 -05:00
Awful.key({ Modkey }, 'w', function()
Awful.spawn(Browser)
end, {
description = 'open browser',
group = 'launcher',
}),
2024-01-09 20:38:24 -05:00
Awful.key({ Modkey, 'Shift' }, 'w', function()
Awful.spawn(Browser2)
end, {
description = 'open browser2',
group = 'launcher',
}),
2024-01-09 20:38:24 -05:00
Awful.key({ Modkey }, 'Return', function()
Awful.spawn(Terminal)
end, {
description = 'open a terminal',
group = 'launcher',
})
)