From cb176ea7d8e7827e50d5eb8c563077b8cb0c0645 Mon Sep 17 00:00:00 2001 From: siduck76 Date: Fri, 21 May 2021 19:41:34 +0530 Subject: [PATCH] keybind for resetting alpha --- config.h | 1 + x.c | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/config.h b/config.h index 79a5afb3d31d328286a4be05d207eef64dde1719..f8ab1e6abe276900c2d94c0bcc977f36ecff88b0 100644 --- a/config.h +++ b/config.h @@ -269,6 +269,7 @@ static Shortcut shortcuts[] = { { MODKEY, XK_d, kscrolldown, {.i = -1} }, { MODKEY, XK_s, changealpha, {.f = -0.05} }, { MODKEY, XK_a, changealpha, {.f = +0.05} }, + { MODKEY, XK_m, changealpha, {.f = +2.00} }, { TERMMOD, XK_Up, zoom, {.f = +1} }, { TERMMOD, XK_Down, zoom, {.f = -1} }, { TERMMOD, XK_K, zoom, {.f = +1} }, diff --git a/x.c b/x.c index de907e5fe99cb76a2a23e9369d4a2d9cab82ca47..6a039778a891e9dfbc0ff53a0bfcca935667ec84 100644 --- a/x.c +++ b/x.c @@ -307,13 +307,15 @@ numlock(const Arg *dummy) void changealpha(const Arg *arg) { + if(alpha > 1 && arg->f == 2 ) + alpha = 1; if((alpha > 0 && arg->f < 0) || (alpha < 1 && arg->f > 0)) alpha += arg->f; if(alpha < 0) alpha = 0; if(alpha > 1) alpha = 1; - + xloadcols(); redraw(); }