Removed sound and mdadm wrappers
parent
8b3a1ac5a0
commit
8e8c4840da
|
@ -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)
|
||||
|
||||
})
|
||||
|
||||
|
|
|
@ -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
|
|
@ -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
1
rc.lua
|
@ -37,6 +37,7 @@ wrapper = require("wrapper")
|
|||
beautiful.init(require("theme"))
|
||||
|
||||
|
||||
Sound = require("sound")
|
||||
|
||||
-- Load key bindings
|
||||
local binds = require("binds")
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
return {
|
||||
backlight = require("wrapper.backlight"),
|
||||
sound = require("wrapper.sound"),
|
||||
mdadm = require("wrapper.mdadm")
|
||||
backlight = require("wrapper.backlight")
|
||||
}
|
||||
|
|
|
@ -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
|
Loading…
Reference in New Issue