nixos-config/modules/home-manager/ricing/awesomewm/dotfiles/signal/system/dnd.lua
2024-07-12 18:19:30 +09:00

20 lines
423 B
Lua

local gears = require('gears')
local naughty = require("naughty")
-- Network Fetching and Signal Emitting
---------------------------------------
local function emit_dnd_status()
local status = naughty.is_suspended()
awesome.emit_signal('signal::dnd', status)
end
-- Refreshing
-------------
gears.timer {
timeout = 2,
call_now = true,
autostart = true,
callback = function()
emit_dnd_status()
end
}