summaryrefslogtreecommitdiff
path: root/experiments/volume/widgets/arc-widget.lua
diff options
context:
space:
mode:
Diffstat (limited to 'experiments/volume/widgets/arc-widget.lua')
-rw-r--r--experiments/volume/widgets/arc-widget.lua46
1 files changed, 0 insertions, 46 deletions
diff --git a/experiments/volume/widgets/arc-widget.lua b/experiments/volume/widgets/arc-widget.lua
deleted file mode 100644
index b6c9d22..0000000
--- a/experiments/volume/widgets/arc-widget.lua
+++ /dev/null
@@ -1,46 +0,0 @@
-local wibox = require("wibox")
-local beautiful = require('beautiful')
-
-local ICON_DIR = os.getenv("HOME") .. '/.config/awesome/awesome-wm-widgets/experiments/volume/icons/'
-
-local widget = {}
-
-function widget.get_widget(widgets_args)
- local args = widgets_args or {}
-
- local thickness = args.thickness or 2
- local main_color = args.main_color or beautiful.fg_color
- local bg_color = args.bg_color or '#ffffff11'
- local mute_color = args.mute_color or beautiful.fg_urgent
- local size = args.size or 18
-
- return wibox.widget {
- {
- id = "icon",
- image = ICON_DIR .. 'audio-volume-high-symbolic.svg',
- resize = true,
- widget = wibox.widget.imagebox,
- },
- max_value = 100,
- thickness = thickness,
- start_angle = 4.71238898, -- 2pi*3/4
- forced_height = size,
- forced_width = size,
- bg = bg_color,
- paddings = 2,
- widget = wibox.container.arcchart,
- set_volume_level = function(self, new_value)
- self.value = new_value
- end,
- mute = function(self)
- self.colors = { mute_color }
- end,
- unmute = function(self)
- self.colors = { main_color }
- end
- }
-
-end
-
-
-return widget \ No newline at end of file