X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/a719c2b60058182a9f8b129f8fb6a54d246e880f..b47ffe60e244c9165f40371736079320ea2d848b:/awesome/utils.lua?ds=inline diff --git a/awesome/utils.lua b/awesome/utils.lua index 7f1d4b3..1385633 100644 --- a/awesome/utils.lua +++ b/awesome/utils.lua @@ -16,12 +16,19 @@ end local function terminal_cmd(prg, name) local join = require("gears.table").join local term_cmd = {terminal} - if name then - if terminal:match("rxvt") then + if terminal:match("rxvt") then + if name then term_cmd = join(term_cmd, {"-name", name}) end + elseif terminal:match("wezterm") then + term_cmd = join(term_cmd, {"start"}) + if name then + term_cmd = join(term_cmd, {"--class", name}) + end + else + term_cmd = join(term_cmd, {"-e"}) end - return join(term_cmd, {"-e", prg}) + return join(term_cmd, {prg}) end function utils.spawn_terminal(prg, cprop, cb)