summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--volume-widget/volume.lua8
-rw-r--r--weather-widget/locale/de.lua13
2 files changed, 19 insertions, 2 deletions
diff --git a/volume-widget/volume.lua b/volume-widget/volume.lua
index c711950..a22effd 100644
--- a/volume-widget/volume.lua
+++ b/volume-widget/volume.lua
@@ -18,8 +18,8 @@ local utils = require("awesome-wm-widgets.volume-widget.utils")
local LIST_DEVICES_CMD = [[sh -c "pacmd list-sinks; pacmd list-sources"]]
local GET_VOLUME_CMD = 'amixer -D pulse sget Master'
-local INC_VOLUME_CMD = 'amixer -D pulse sset Master 5%+'
-local DEC_VOLUME_CMD = 'amixer -D pulse sset Master 5%-'
+local INC_VOLUME_CMD
+local DEC_VOLUME_CMD
local TOG_VOLUME_CMD = 'amixer -D pulse sset Master toggle'
@@ -166,6 +166,10 @@ local function worker(user_args)
local mixer_cmd = args.mixer_cmd or 'pavucontrol'
local widget_type = args.widget_type
local refresh_rate = args.refresh_rate or 1
+ local step = args.step or 5
+
+ INC_VOLUME_CMD = 'amixer -D pulse sset Master ' .. step .. '%+'
+ DEC_VOLUME_CMD = 'amixer -D pulse sset Master ' .. step .. '%-'
if widget_types[widget_type] == nil then
volume.widget = widget_types['icon_and_text'].get_widget(args.icon_and_text_args)
diff --git a/weather-widget/locale/de.lua b/weather-widget/locale/de.lua
new file mode 100644
index 0000000..2a9236a
--- /dev/null
+++ b/weather-widget/locale/de.lua
@@ -0,0 +1,13 @@
+local de = {
+ warning_title = "Wetter Widget",
+ parameter_warning = "Folgende benötigte Parameter fehlen: ",
+ directions = {
+ "N", "NNO", "NO", "ONO", "O", "OSO", "SO", "SSO", "S", "SSW", "SW", "WSW", "W", "WNW", "NW", "NNW", "N"
+ },
+ feels_like = "Gefühlt: ",
+ wind = "Wind: ",
+ humidity = "Luftfeuchtigkeit: ",
+ uv = "UV-Index: "
+}
+
+return de