aboutsummaryrefslogtreecommitdiff
path: root/.config/awesome/ui/statusbar/panel/widgets/wifi.lua
diff options
context:
space:
mode:
Diffstat (limited to '.config/awesome/ui/statusbar/panel/widgets/wifi.lua')
-rw-r--r--.config/awesome/ui/statusbar/panel/widgets/wifi.lua18
1 files changed, 13 insertions, 5 deletions
diff --git a/.config/awesome/ui/statusbar/panel/widgets/wifi.lua b/.config/awesome/ui/statusbar/panel/widgets/wifi.lua
index 579474e..ad2234f 100644
--- a/.config/awesome/ui/statusbar/panel/widgets/wifi.lua
+++ b/.config/awesome/ui/statusbar/panel/widgets/wifi.lua
@@ -1,7 +1,9 @@
+local lgi = require "lgi"
local phosphor = require "assets.phosphor"
local qui = require "quarrel.ui"
local qvars = require "quarrel.vars"
local wibox = require "wibox"
+local glib = lgi.GLib
local wifi = wibox.widget(qui.styled {
widget = wibox.container.background,
@@ -13,17 +15,23 @@ local wifi = wibox.widget(qui.styled {
widget = wibox.container.place,
valign = "center",
halign = "center",
- qui.icon(phosphor.wifi_x_fill, qvars.colors.red, { id = "icon" })
+ qui.icon {
+ icon = phosphor.wifi_x_fill,
+ color = qvars.colors.red,
+ widget = {
+ id = "icon",
+ },
+ },
},
{
widget = wibox.widget.textbox,
text = "Disconnected",
- id = "essid"
+ id = "essid",
},
layout = wibox.layout.fixed.horizontal,
- spacing = qvars.padding
- }
- }
+ spacing = qvars.padding,
+ },
+ },
})
awesome.connect_signal("services::wifi", function(essid, _, connected)