Removed sound and mdadm wrappers

master
Mark 2022-07-16 15:47:42 -07:00
parent 8b3a1ac5a0
commit 8e8c4840da
Signed by: Mark
GPG Key ID: AD62BB059C2AAEE4
7 changed files with 4 additions and 95 deletions

View File

@ -10,7 +10,6 @@ local desktop = {
tagindicator = require("desktop.widgets.tagindicator"),
launcher = require("desktop.widgets.launcher"),
shortcut = require("desktop.widgets.shortcut"),
--mdadm = require("desktop.widgets.mdadm"),
--winstat = require("desktop.widgets.window_status"),
space = function(size)
@ -186,8 +185,6 @@ awful.screen.connect_for_each_screen(
desktop.widgets.keymap,
desktop.widgets.space(8),
--desktop.widgets.mdadm,
desktop.widgets.space(8)
})

View File

@ -1,49 +0,0 @@
local raidw = {}
raidw.title_text = wibox.widget.textbox("Raid")
raidw.title_text.valign = "center"
raidw.title_text.align = "center"
raidw.title_text.font = "Hack NF 10"
raidw.widget = wibox.widget {
{
{ -- Right spacer
widget = wibox.widget.separator,
color = beautiful.color.transparent,
forced_width = beautiful.dpi(3)
},
wibox.widget {
raidw.title_text,
wrapper.mdadm.indicator_text,
forced_num_cols = 1,
forced_num_rows = 2,
homogeneous = true,
expand = true,
layout = wibox.layout.grid
},
{ -- Left spacer
widget = wibox.widget.separator,
color = beautiful.color.transparent,
forced_width = beautiful.dpi(3)
},
layout = wibox.layout.align.horizontal,
},
layout = wibox.container.background,
}
-- Change background when mouse is over widget
raidw.widget:connect_signal("mouse::enter", function(result)
raidw.widget.bg = beautiful.color.bar.hover_bg
end)
raidw.widget:connect_signal("mouse::leave", function(result)
raidw.widget.bg = beautiful.color.transparent
end)
return raidw.widget

View File

@ -81,7 +81,7 @@ volume.volume_up = function()
end
volume.commands:up()
wrapper.sound.play("volume_up")
Sound.play("volume_up")
volume.exec_hooks()
end
@ -92,7 +92,7 @@ volume.volume_down = function()
end
volume.commands:down()
wrapper.sound.play("volume_down")
Sound.play("volume_down")
volume.exec_hooks()
end

1
rc.lua
View File

@ -37,6 +37,7 @@ wrapper = require("wrapper")
beautiful.init(require("theme"))
Sound = require("sound")
-- Load key bindings
local binds = require("binds")

View File

@ -1,5 +1,3 @@
return {
backlight = require("wrapper.backlight"),
sound = require("wrapper.sound"),
mdadm = require("wrapper.mdadm")
backlight = require("wrapper.backlight")
}

View File

@ -1,38 +0,0 @@
local mdadm = {}
mdadm.get = function(callback)
awful.spawn.easy_async("awk '/^md/ {printf \"%s: \", $1}; /blocks/ {print $NF}' /proc/mdstat",
function(stdout, stderr, exitreason, exitcode)
status = string.match(stdout, "%[(.*)%]")
callback(status)
end)
end
mdadm.indicator_text = wibox.widget.textbox("??")
mdadm.indicator_text.valign = "center"
mdadm.indicator_text.align = "center"
mdadm.indicator_text.font = "Hack NF 10"
mdadm.update_indicator = function(status)
mdadm.indicator_text.markup = status
end
-- Update the indicator
mdadm.update_timer = gears.timer {
timeout = 2,
call_now = false,
autostart = false, -- change to true to enable
single_shot = false,
callback = function()
mdadm.get(
mdadm.update_indicator
)
end
}
return mdadm