From 3121dba2d2ca06e70278ce52285311887ec91e54 Mon Sep 17 00:00:00 2001 From: TCCQ Date: Sat, 21 Sep 2024 23:48:11 -0700 Subject: brightness and audio --- .xinitrc | 2 +- brightness/brightnessdown | 4 ++++ brightness/brightnessmax | 4 ++++ brightness/brightnessup | 4 ++++ dwm/config.h.patch | 29 ++++++++++++++++++++++------- 5 files changed, 35 insertions(+), 8 deletions(-) create mode 100755 brightness/brightnessdown create mode 100755 brightness/brightnessmax create mode 100755 brightness/brightnessup diff --git a/.xinitrc b/.xinitrc index 0a94402..f44587b 100644 --- a/.xinitrc +++ b/.xinitrc @@ -1,5 +1,5 @@ xset r rate 210 35 conky | while read -r; do xsetroot -name "$REPLY"; done & -feh --bg-fill dotfiles/wp.jpg +feh --bg-fill ~/dotfiles/wp.jpg dwm diff --git a/brightness/brightnessdown b/brightness/brightnessdown new file mode 100755 index 0000000..49e8594 --- /dev/null +++ b/brightness/brightnessdown @@ -0,0 +1,4 @@ +#!/bin/bash + +cat /sys/class/backlight/intel_backlight/brightness | sed -e 's_^_(_' -e 's_$_-1)/2_' | bc | sudo tee /sys/class/backlight/intel_backlight/brightness + diff --git a/brightness/brightnessmax b/brightness/brightnessmax new file mode 100755 index 0000000..d186f28 --- /dev/null +++ b/brightness/brightnessmax @@ -0,0 +1,4 @@ +#!/bin/bash + +cat /sys/class/backlight/intel_backlight/max_brightness | sudo tee /sys/class/backlight/intel_backlight/brightness + diff --git a/brightness/brightnessup b/brightness/brightnessup new file mode 100755 index 0000000..641b35b --- /dev/null +++ b/brightness/brightnessup @@ -0,0 +1,4 @@ +#!/bin/bash + +cat /sys/class/backlight/intel_backlight/brightness | sed -e 's_$_*2+1_' | bc | sudo tee /sys/class/backlight/intel_backlight/brightness + diff --git a/dwm/config.h.patch b/dwm/config.h.patch index 7421ec0..44e3b5b 100644 --- a/dwm/config.h.patch +++ b/dwm/config.h.patch @@ -1,32 +1,47 @@ -15c15 +2a3,4 +> #include +> +15c17 < static const char col_cyan[] = "#005577"; --- > static const char col_cyan[] = "#ad5fed"; -49c49 +49c51 < #define MODKEY Mod1Mask --- > #define MODKEY Mod4Mask -62a63 +62a65,71 > static const char *browsercmd[] = { "vimb", NULL }; -66,67c67,69 +> static const char *bupcmd[] = { "brightnessup", NULL }; +> static const char *bdowncmd[] = { "brightnessdown", NULL }; +> static const char *bmaxcmd[] = { "brightnessmax", NULL }; +> static const char *upvol[] = { "/usr/bin/amixer", "set", "Master", "5%+", NULL }; +> static const char *downvol[] = { "/usr/bin/amixer", "set", "Master", "5%-", NULL }; +> static const char *mutevol[] = { "/usr/bin/amixer", "set", "Master", "toggle", NULL }; +66,67c75,83 < { MODKEY, XK_p, spawn, {.v = dmenucmd } }, < { MODKEY|ShiftMask, XK_Return, spawn, {.v = termcmd } }, --- > { MODKEY, XK_d, spawn, {.v = dmenucmd } }, > { MODKEY, XK_e, spawn, {.v = browsercmd } }, > { MODKEY, XK_Return, spawn, {.v = termcmd } }, -72c74 +> { 0, XF86XK_MonBrightnessUp, spawn, {.v = bupcmd } }, +> { 0, XF86XK_MonBrightnessDown, spawn, {.v = bdowncmd } }, +> { 0, XF86XK_Display, spawn, {.v = bmaxcmd} }, +> { 0, XF86XK_AudioLowerVolume, spawn, {.v = downvol } }, +> { 0, XF86XK_AudioMute, spawn, {.v = mutevol } }, +> { 0, XF86XK_AudioRaiseVolume, spawn, {.v = upvol } }, +72c88 < { MODKEY, XK_d, incnmaster, {.i = -1 } }, --- > { MODKEY, XK_o, incnmaster, {.i = -1 } }, -75,77c77,78 +75,77c91,92 < { MODKEY, XK_Return, zoom, {0} }, < { MODKEY, XK_Tab, view, {0} }, < { MODKEY|ShiftMask, XK_c, killclient, {0} }, --- > { MODKEY, XK_n, zoom, {0} }, > { MODKEY|ShiftMask, XK_q, killclient, {0} }, -101c102 +101c116 < { MODKEY|ShiftMask, XK_q, quit, {0} }, --- > { MODKEY|ShiftMask, XK_e, quit, {0} }, -- cgit v1.2.3