From fb0c3ff086b48b8ec2e0f7b8af9aadd0d8998969 Mon Sep 17 00:00:00 2001 From: Alexander Gehrke Date: Fri, 9 Jun 2023 17:16:49 +0200 Subject: [PATCH] Bindings and cleanup --- mybindings.lua | 3 +++ rc.lua | 16 +++++++++------- rules.lua | 4 +++- separable/binder.lua | 3 --- 4 files changed, 15 insertions(+), 11 deletions(-) diff --git a/mybindings.lua b/mybindings.lua index 928f151..d8272c4 100644 --- a/mybindings.lua +++ b/mybindings.lua @@ -178,6 +178,9 @@ local myglobalkeys = awful.util.table.join( awful.key({ }, "XF86Explorer", binder.spawn("touchpad")), awful.key({ "Shift" }, "XF86Explorer", binder.spawn("wacomtouch")), + awful.key({ }, "XF86MonBrightnessUp", binder.spawn("xbacklight -inc 5")), + awful.key({ }, "XF86MonBrightnessDown", binder.spawn("xbacklight -dec 5")), + awful.key({ }, "XF86AudioPlay", mpd.ctrl.toggle), awful.key({ }, "XF86AudioNext", mpd.ctrl.next), awful.key({ }, "XF86AudioPrev", mpd.ctrl.prev), diff --git a/rc.lua b/rc.lua index 9e5d2ee..1de5201 100644 --- a/rc.lua +++ b/rc.lua @@ -60,16 +60,18 @@ end) audiowheel = require("audiowheel") speakerwheel = audiowheel { - image_prefix = "/usr/share/icons/Adwaita/256x256/legacy/", + volume_control = { cardid = 0 }, + image_prefix = "/usr/share/icons/ePapirus/24x24/panel/", } micwheel = audiowheel { - image_prefix = "/usr/share/icons/Adwaita/48x48/legacy/", - image_muted = "microphone-sensitivity-muted.png", - image_low = "microphone-sensitivity-low.png", - image_medium = "microphone-sensitivity-medium.png", - image_high = "microphone-sensitivity-high.png", - volume_control = { tooltip = false, channel = "Dmic0" } + image_prefix = "/usr/share/icons/ePapirus/24x24/panel/", + image_muted = "microphone-sensitivity-muted.svg", + image_low = "microphone-sensitivity-low.svg", + image_medium = "microphone-sensitivity-medium.svg", + image_high = "microphone-sensitivity-high.svg", + --volume_control = { cardid = 0, tooltip = false, channel = "Dmic0" } + volume_control = { tooltip = false, type = "source" } } diff --git a/rules.lua b/rules.lua index e87cbee..8acdf8e 100644 --- a/rules.lua +++ b/rules.lua @@ -73,11 +73,13 @@ awful.rules.rules = { properties = { screen = screen_chat, tag = "5" }}, { rule_any = { class = {"Element"}, instance = {"element"}}, properties = { screen = screen_chat, tag = "1" }}, - { rule = { class = "Telegram" }, + { rule = { class = "TelegramDesktop" }, except = { name = "Media viewer" }, properties = { screen = screen_chat, tag = "3" }}, { rule = { class = "Telegram", name = "Media viewer" }, properties = { size_hints_honor = true, floating = true, fullscreen = true }}, + { rule = { class = "TelegramDesktop", name = "Media viewer" }, + properties = { size_hints_honor = true, floating = true, fullscreen = true }}, { rule_any = { role ={ "conversation" }, instance = { "Weechat" }}, callback = awful.client.setslave }, { rule = { class = "Irssi"}, diff --git a/separable/binder.lua b/separable/binder.lua index 6efce1a..01d5fdc 100644 --- a/separable/binder.lua +++ b/separable/binder.lua @@ -106,12 +106,9 @@ function binder.apply() naughty.notify { text="Reloading key bindings" } local allkeys = awful.util.table.clone(globalkeys) for k,v in pairs(globalkeyfuncs) do - print("k:" .. k) local loadedkeys = v() - print(inspect(loadedkeys)) allkeys = awful.util.table.join(allkeys, loadedkeys) end - print(inspect(allkeys)) root.keys(allkeys) end