From 779fe4f7e52963bbdd355a9d6694c5f29d9db610 Mon Sep 17 00:00:00 2001 From: Sam Hadow Date: Mon, 24 Nov 2025 12:39:41 +0100 Subject: [PATCH] battery + touchpad --- autorun.sh | 3 +++ rc.lua | 16 +++++++++++----- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/autorun.sh b/autorun.sh index 0ac78f9..40763ba 100755 --- a/autorun.sh +++ b/autorun.sh @@ -13,3 +13,6 @@ run "xcompmgr" & run "conky" & run "nextcloud" & run "nm-applet" & + +# touchpad +xinput set-prop "$(xinput list --name-only | grep -i touch)" "libinput Tapping Enabled" 1 diff --git a/rc.lua b/rc.lua index 018239a..18f6e28 100644 --- a/rc.lua +++ b/rc.lua @@ -20,6 +20,11 @@ local hotkeys_popup = require("awful.hotkeys_popup") -- when client with a matching name is opened: require("awful.hotkeys_popup.keys") +-- volume widget +local volume_widget = require('awesome-wm-widgets.pactl-widget.volume') +-- Battery widget +local battery_widget = require('awesome-wm-widgets.battery-widget.battery') + -- {{{ Error handling -- Check if awesome encountered an error during startup and fell back to -- another config (This code will only ever execute for the fallback config) @@ -156,11 +161,11 @@ local tasklist_buttons = gears.table.join( --{{ Battery Widget }} -- -baticon = wibox.widget.imagebox() -baticon:set_image(beautiful.baticon) +-- baticon = wibox.widget.imagebox() +-- baticon:set_image(beautiful.baticon) batwidget = wibox.widget.textbox() -vicious.register( batwidget, vicious.widgets.bat, '$2% ', 30, "BAT1" ) +vicious.register( batwidget, vicious.widgets.bat, '$2% ', 30, "BAT1" ) ----{{--| Volume / volume icon |---------- @@ -244,9 +249,10 @@ awful.screen.connect_for_each_screen(function(s) local right_layout = wibox.layout.fixed.horizontal() right_layout:add(wibox.widget.systray()) right_layout:add(mykeyboardlayout) - right_layout:add(baticon) + right_layout:add(battery_widget({display_notification=true})) right_layout:add(batwidget) - right_layout:add(volumeicon) +-- right_layout:add(volumeicon) + right_layout:add(volume_widget()) right_layout:add(mytextclock) right_layout:add(s.mylayoutbox)