From a6dc86b28c69a84e019ad8faa0516f63eed16ae0 Mon Sep 17 00:00:00 2001 From: Sakooooo <78461130+Sakooooo@users.noreply.github.com> Date: Sun, 13 Aug 2023 16:50:12 +0300 Subject: [PATCH] i wonder if this works --- config/awesome/rc.lua | 28 +--------------------------- 1 file changed, 1 insertion(+), 27 deletions(-) diff --git a/config/awesome/rc.lua b/config/awesome/rc.lua index be055c61..aa3f988c 100644 --- a/config/awesome/rc.lua +++ b/config/awesome/rc.lua @@ -589,30 +589,4 @@ local startupApps = { 'keepassxc', } -local run_once = function(cmd) - local findme = cmd - local firstspace = cmd:find(' ') - if firstspace then - findme = cmd:sub(0, firstspace - 1) - end - awful.spawn.easy_async_with_shell( - string.format('pgrep -u $USER -x %s > /dev/null || (%s)', findme, cmd), - function(stdout, stderr) - -- Debugger - if not stderr or stderr == '' or not debug_mode then - return - end - naughty.notification({ - app_name = 'Start-up Applications', - title = 'Oof! Error detected when starting an application!', - message = stderr:gsub('%\n', ''), - timeout = 20, - icon = require('beautiful').awesome_icon - }) - end - ) -end - -for _, app in ipairs(startupApps) do - run_once(app) -end +awful.spawn.once(startupApps)