summaryrefslogtreecommitdiff
path: root/rc.lua
diff options
context:
space:
mode:
authorTim Keller <tjk@tjkeller.xyz>2026-09-14 19:07:17 -0500
committerTim Keller <tjk@tjkeller.xyz>2026-09-14 19:07:17 -0500
commit74dfa657c8c00d57f213928f32a367736bafb451 (patch)
treeab690a9dc8737d2dd47c460eb97ac8bcf09de011 /rc.lua
parent6da394b5d9f9d3a520e7babd640b3c23b913436c (diff)
downloadawesome-74dfa657c8c00d57f213928f32a367736bafb451.tar.xz
awesome-74dfa657c8c00d57f213928f32a367736bafb451.zip
add startup flag for xdgautostart
Diffstat (limited to 'rc.lua')
-rw-r--r--rc.lua5
1 files changed, 5 insertions, 0 deletions
diff --git a/rc.lua b/rc.lua
index a8eede2..aae82b6 100644
--- a/rc.lua
+++ b/rc.lua
@@ -10,6 +10,11 @@ uname:close()
osname = uname_i()
hostname = uname_i()
+-- set startup flag to block processes on reload
+awesome.register_xproperty("awesome_session_started", "boolean")
+startup = not awesome.get_xproperty("awesome_session_started")
+awesome.set_xproperty("awesome_session_started", true)
+
-- import modules
require("theme") -- load first
require("layouts") -- load before bar