From c4826fd21340d34e3592b0c8ca24fc068e52c6ef Mon Sep 17 00:00:00 2001 From: streetturtle Date: Mon, 30 Jan 2017 21:38:50 -0500 Subject: new widgets added --- VolumeWidget/README.md | 21 --------------------- VolumeWidget/volWid.png | Bin 301 -> 0 bytes VolumeWidget/volume-icons/1.png | Bin 233 -> 0 bytes VolumeWidget/volume-icons/2.png | Bin 242 -> 0 bytes VolumeWidget/volume-icons/3.png | Bin 248 -> 0 bytes VolumeWidget/volume-icons/4.png | Bin 255 -> 0 bytes VolumeWidget/volume-icons/5.png | Bin 260 -> 0 bytes VolumeWidget/volume-icons/6.png | Bin 270 -> 0 bytes VolumeWidget/volume-icons/7.png | Bin 273 -> 0 bytes VolumeWidget/volume-icons/8.png | Bin 282 -> 0 bytes VolumeWidget/volume-icons/9.png | Bin 286 -> 0 bytes VolumeWidget/volume.lua | 34 ---------------------------------- 12 files changed, 55 deletions(-) delete mode 100644 VolumeWidget/README.md delete mode 100644 VolumeWidget/volWid.png delete mode 100644 VolumeWidget/volume-icons/1.png delete mode 100644 VolumeWidget/volume-icons/2.png delete mode 100644 VolumeWidget/volume-icons/3.png delete mode 100644 VolumeWidget/volume-icons/4.png delete mode 100644 VolumeWidget/volume-icons/5.png delete mode 100644 VolumeWidget/volume-icons/6.png delete mode 100644 VolumeWidget/volume-icons/7.png delete mode 100644 VolumeWidget/volume-icons/8.png delete mode 100644 VolumeWidget/volume-icons/9.png delete mode 100644 VolumeWidget/volume.lua (limited to 'VolumeWidget') diff --git a/VolumeWidget/README.md b/VolumeWidget/README.md deleted file mode 100644 index 312fa4d..0000000 --- a/VolumeWidget/README.md +++ /dev/null @@ -1,21 +0,0 @@ -## Volume widget -Simple and easy-to-install widget for Awesome Window Manager. - -This widget represents the sound level: ![Volume Wiget](./volWid.png) - -## Installation - -- clone/copy volume.lua file and volume-icons folder to your `~/home/username/.config/awesome/` folder; - -- change path to the icons in `volume.lua`: - -``` -widget:set_image("/home//.config/awesome/volume-icons/" .. volumeLevel .. ".png") -``` - -- include `volume.lua` and add volume widget to your wibox in rc.lua: -``` -require("volume") -... -right_layout:add(volumeWidget) -``` diff --git a/VolumeWidget/volWid.png b/VolumeWidget/volWid.png deleted file mode 100644 index fdfdd20..0000000 Binary files a/VolumeWidget/volWid.png and /dev/null differ diff --git a/VolumeWidget/volume-icons/1.png b/VolumeWidget/volume-icons/1.png deleted file mode 100644 index 3f4e6b4..0000000 Binary files a/VolumeWidget/volume-icons/1.png and /dev/null differ diff --git a/VolumeWidget/volume-icons/2.png b/VolumeWidget/volume-icons/2.png deleted file mode 100644 index 9a488c7..0000000 Binary files a/VolumeWidget/volume-icons/2.png and /dev/null differ diff --git a/VolumeWidget/volume-icons/3.png b/VolumeWidget/volume-icons/3.png deleted file mode 100644 index a1bfb30..0000000 Binary files a/VolumeWidget/volume-icons/3.png and /dev/null differ diff --git a/VolumeWidget/volume-icons/4.png b/VolumeWidget/volume-icons/4.png deleted file mode 100644 index 8f11110..0000000 Binary files a/VolumeWidget/volume-icons/4.png and /dev/null differ diff --git a/VolumeWidget/volume-icons/5.png b/VolumeWidget/volume-icons/5.png deleted file mode 100644 index 613cb4a..0000000 Binary files a/VolumeWidget/volume-icons/5.png and /dev/null differ diff --git a/VolumeWidget/volume-icons/6.png b/VolumeWidget/volume-icons/6.png deleted file mode 100644 index 1defc8a..0000000 Binary files a/VolumeWidget/volume-icons/6.png and /dev/null differ diff --git a/VolumeWidget/volume-icons/7.png b/VolumeWidget/volume-icons/7.png deleted file mode 100644 index 8207899..0000000 Binary files a/VolumeWidget/volume-icons/7.png and /dev/null differ diff --git a/VolumeWidget/volume-icons/8.png b/VolumeWidget/volume-icons/8.png deleted file mode 100644 index 423f213..0000000 Binary files a/VolumeWidget/volume-icons/8.png and /dev/null differ diff --git a/VolumeWidget/volume-icons/9.png b/VolumeWidget/volume-icons/9.png deleted file mode 100644 index e7c40df..0000000 Binary files a/VolumeWidget/volume-icons/9.png and /dev/null differ diff --git a/VolumeWidget/volume.lua b/VolumeWidget/volume.lua deleted file mode 100644 index 34c12f5..0000000 --- a/VolumeWidget/volume.lua +++ /dev/null @@ -1,34 +0,0 @@ -local wibox = require("wibox") -local awful = require("awful") - -volume_widget = wibox.widget.imagebox() - -function update_volume(widget) - local fd = io.popen("amixer -D pulse sget Master") - local status = fd:read("*all") - fd:close() - - local volume = string.match(status, "(%d?%d?%d)%%") - volume = tonumber(string.format("% 3d", volume)) - - status = string.match(status, "%[(o[^%]]*)%]") - - if (volume >= 0 and volume < 10) then volumeLevel=1 - elseif (volume >= 10 and volume < 20) then volumeLevel=2 - elseif (volume >= 20 and volume < 30) then volumeLevel=3 - elseif (volume >= 30 and volume < 40) then volumeLevel=4 - elseif (volume >= 40 and volume < 50) then volumeLevel=5 - elseif (volume >= 50 and volume < 60) then volumeLevel=6 - elseif (volume >= 60 and volume < 70) then volumeLevel=7 - elseif (volume >= 70 and volume < 80) then volumeLevel=8 - elseif (volume >= 80 and volume <= 100) then volumeLevel=9 - end - - widget:set_image("/home/pashik/.config/awesome/volume-icons/" .. volumeLevel .. ".png") -end - -update_volume(volume_widget) - -mytimer = timer({ timeout = 0.2 }) -mytimer:connect_signal("timeout", function () update_volume(volume_widget) end) -mytimer:start() \ No newline at end of file -- cgit v1.2.3