-- Binds that launch programs globalkeys = Gears.table.join( globalkeys, Awful.key( { Modkey, }, "c", function() Awful.spawn("caprine") end, { description = "open caprine", group = "launcher" } ), Awful.key( { Modkey, "Shift" }, "c", function() Awful.spawn("telegram-desktop") end, { description = "open telegram-desktop", group = "launcher" } ), Awful.key( { Modkey, }, "d", function() Awful.spawn("discord") end, { description = "open discord", group = "launcher" } ), Awful.key( { Modkey, }, "e", function() Awful.spawn(Email) end, { description = "open editor", group = "launcher" } ), Awful.key( { Modkey, "Shift" }, "e", function() Awful.spawn("thunderbird") end, { description = "open thunderbird", group = "launcher" } ), Awful.key( { Modkey, }, "g", function() Awful.spawn("steam-native") end, { description = "open steam", group = "launcher" } ), Awful.key( { Modkey, "Shift" }, "g", function() Awful.spawn("lutris") end, { description = "open lutris", group = "launcher" } ), Awful.key( { Modkey, }, "i", function() Awful.spawn("gimp") end, { description = "open gimp", group = "launcher" } ), Awful.key( { Modkey, }, "m", function() Awful.spawn(Music) end, { description = "open spotify", group = "launcher" } ), Awful.key( { Modkey, }, "r", function() Awful.screen.focused().mypromptbox:run() end, { description = "run prompt", group = "launcher" } ), Awful.key({ Modkey, }, "v", function() Awful.spawn("virt-manager") end, { description = "open virt-manager", group = "launcher" } ), Awful.key( { Modkey, }, "w", function() Awful.spawn(Browser) end, { description = "open browser", group = "launcher" } ), Awful.key( { Modkey, "Shift" }, "w", function() Awful.spawn(Browser2) end, { description = "open browser2", group = "launcher" } ), Awful.key( { Modkey, }, "Return", function() Awful.spawn(Terminal) end, { description = "open a terminal", group = "launcher" } ) )