From 628211470397df8b83ad0318a51faa8705ec0fc7 Mon Sep 17 00:00:00 2001 From: 0xTux <0xtux@pm.me> Date: Tue, 6 Aug 2024 06:30:42 +0530 Subject: [PATCH] add force kill keybinding --- pkgs/awesome/awesome/binds/client/keys.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/awesome/awesome/binds/client/keys.lua b/pkgs/awesome/awesome/binds/client/keys.lua index a3077bf..120ea21 100644 --- a/pkgs/awesome/awesome/binds/client/keys.lua +++ b/pkgs/awesome/awesome/binds/client/keys.lua @@ -14,6 +14,11 @@ client.connect_signal("request::default_keybindings", function() awful.key({ modkey }, "q", function(c) c:kill() end, { description = "close", group = "client" }), + awful.key({ modkey, mod.shift }, "q", function(c) + if c.pid then + awful.spawn("kill -9 " .. c.pid) + end + end, { description = "force close", group = "client" }), awful.key({ modkey }, "space", awful.client.floating.toggle, { description = "toggle floating", group = "client" }), }) end)