diff options
author | zachir <zachir@librem.one> | 2023-03-17 18:10:52 -0500 |
---|---|---|
committer | zachir <zachir@librem.one> | 2023-03-17 18:10:52 -0500 |
commit | f53aae84ea9781e73e0d645549fcbf1f081a798a (patch) | |
tree | 949ad39f9e1f796c53320fdd9748c9f7d37e3d67 | |
parent | 63f13e5f97f096243c10169f3d791eded6e13aab (diff) |
rc.lua: fix callback error in swallowing, add Alacritty as term
m--------- | awesome/awesome-wm-widgets | 0 | ||||
-rw-r--r-- | awesome/rc.lua | 5 |
2 files changed, 3 insertions, 2 deletions
diff --git a/awesome/awesome-wm-widgets b/awesome/awesome-wm-widgets -Subproject d1c047c78a647d0703785303c1ded6fb24ae012 +Subproject ab328b257f981e5cab2dcd4e0e77b30928736e5 diff --git a/awesome/rc.lua b/awesome/rc.lua index d4dc3c9..bc49a37 100644 --- a/awesome/rc.lua +++ b/awesome/rc.lua @@ -776,6 +776,7 @@ awful.rules.rules = { "sptodo", "sptrem", "qpwgraph", + "QjackCtl", "gcr-prompter" } }, @@ -839,7 +840,7 @@ awful.rules.rules = { -- {{{ Window Swallowing functions ---[[ function is_terminal(c) - return (c.class and c.class:match("St")) and true or false + return (c.class and (c.class:match("St") or c.class:match("Alacritty"))) and true or false end function copy_size(c, parent_client) @@ -865,7 +866,7 @@ function get_parent_pid(child_ppid, callback) awful.spawn.easy_async(ppid_cmd, function(stdout, stderr, reason, exit_code) -- primitive error checking if stderr and stderr ~= "" then - callback(stderr) + callback(stderr, false) return end local ppid = stdout:gsub(" ", ""):gsub("\n", "") |