summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSchark <jordan@schark.online>2023-12-05 22:27:48 -0800
committerSchark <jordan@schark.online>2023-12-05 22:27:48 -0800
commitd7d058279e0ef3db9228c532b1c49ca6fe03ea7a (patch)
treefe1b5b5eb613b356f2868cf67913eb0d56484d08
parent3217f76d8b617080a8d15cf6fd11d188856d9750 (diff)
downloaddotfiles-d7d058279e0ef3db9228c532b1c49ca6fe03ea7a.tar.gz
dotfiles-d7d058279e0ef3db9228c532b1c49ca6fe03ea7a.zip
Changes for suckless laptop
-rwxr-xr-xsuckless/dmenu/dmenubin0 -> 42960 bytes
-rw-r--r--suckless/dmenu/dmenu.obin32320 -> 32176 bytes
-rwxr-xr-xsuckless/dmenu/dmenu_path13
-rwxr-xr-xsuckless/dmenu/dmenu_run2
-rw-r--r--suckless/dmenu/drw.obin11168 -> 11104 bytes
-rwxr-xr-xsuckless/dmenu/stestbin0 -> 16480 bytes
-rw-r--r--suckless/dmenu/stest.obin5312 -> 5312 bytes
-rw-r--r--suckless/dmenu/util.obin2256 -> 2256 bytes
-rw-r--r--suckless/dwm/config.h5
-rw-r--r--suckless/dwm/drw.obin11104 -> 11104 bytes
-rwxr-xr-xsuckless/dwm/dwmbin0 -> 72264 bytes
-rw-r--r--suckless/dwm/dwm.obin61664 -> 62096 bytes
-rw-r--r--suckless/dwm/util.obin2256 -> 2256 bytes
-rw-r--r--suckless/dwmblocks/blocks.h1
-rwxr-xr-xsuckless/dwmblocks/dwmblocksbin0 -> 17280 bytes
-rwxr-xr-xsuckless/st/stbin0 -> 105784 bytes
-rw-r--r--suckless/st/st.obin81296 -> 81296 bytes
-rw-r--r--suckless/st/x.obin78352 -> 78352 bytes
18 files changed, 21 insertions, 0 deletions
diff --git a/suckless/dmenu/dmenu b/suckless/dmenu/dmenu
new file mode 100755
index 0000000..72dbc4f
--- /dev/null
+++ b/suckless/dmenu/dmenu
Binary files differ
diff --git a/suckless/dmenu/dmenu.o b/suckless/dmenu/dmenu.o
index a29be9f..0b1643c 100644
--- a/suckless/dmenu/dmenu.o
+++ b/suckless/dmenu/dmenu.o
Binary files differ
diff --git a/suckless/dmenu/dmenu_path b/suckless/dmenu/dmenu_path
new file mode 100755
index 0000000..3a7cda7
--- /dev/null
+++ b/suckless/dmenu/dmenu_path
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+cachedir="${XDG_CACHE_HOME:-"$HOME/.cache"}"
+cache="$cachedir/dmenu_run"
+
+[ ! -e "$cachedir" ] && mkdir -p "$cachedir"
+
+IFS=:
+if stest -dqr -n "$cache" $PATH; then
+ stest -flx $PATH | sort -u | tee "$cache"
+else
+ cat "$cache"
+fi
diff --git a/suckless/dmenu/dmenu_run b/suckless/dmenu/dmenu_run
new file mode 100755
index 0000000..834ede5
--- /dev/null
+++ b/suckless/dmenu/dmenu_run
@@ -0,0 +1,2 @@
+#!/bin/sh
+dmenu_path | dmenu "$@" | ${SHELL:-"/bin/sh"} &
diff --git a/suckless/dmenu/drw.o b/suckless/dmenu/drw.o
index 3dd40e9..73ae179 100644
--- a/suckless/dmenu/drw.o
+++ b/suckless/dmenu/drw.o
Binary files differ
diff --git a/suckless/dmenu/stest b/suckless/dmenu/stest
new file mode 100755
index 0000000..a70d0a2
--- /dev/null
+++ b/suckless/dmenu/stest
Binary files differ
diff --git a/suckless/dmenu/stest.o b/suckless/dmenu/stest.o
index 857e812..3c43f0a 100644
--- a/suckless/dmenu/stest.o
+++ b/suckless/dmenu/stest.o
Binary files differ
diff --git a/suckless/dmenu/util.o b/suckless/dmenu/util.o
index 5c8f13d..a43fd1c 100644
--- a/suckless/dmenu/util.o
+++ b/suckless/dmenu/util.o
Binary files differ
diff --git a/suckless/dwm/config.h b/suckless/dwm/config.h
index 9bbf981..7ca7152 100644
--- a/suckless/dwm/config.h
+++ b/suckless/dwm/config.h
@@ -73,6 +73,9 @@ static const char *rangercmd[] = {"st", "-e", "ranger", NULL};
static const char *pulsemixercmd[] = {"st", "-e", "pulsemixer", NULL};
static const char *alsamixercmd[] = {"st", "-e", "alsamixer", NULL};
+static const char *incbrightness[] = {"adjust-brightness", "+", NULL};
+static const char *decbrightness[] = {"adjust-brightness", "-", NULL};
+
static const char *irccmd[] = {"hexchat", NULL};
static const char *discordcmd[] = {"discord", NULL};
@@ -110,6 +113,8 @@ static const Key keys[] = {
{ MODKEY, XK_period, focusmon, {.i = -1 } },
{ MODKEY|ShiftMask, XK_comma, tagmon, {.i = +1 } },
{ MODKEY|ShiftMask, XK_period, tagmon, {.i = -1 } },
+ { MODKEY, XK_F2, spawn, {.v = decbrightness } },
+ { MODKEY, XK_F3, spawn, {.v = incbrightness } },
{ MODKEY, XK_F12, spawn, {.v = helpcmd } },
TAGKEYS( XK_1, 0)
TAGKEYS( XK_2, 1)
diff --git a/suckless/dwm/drw.o b/suckless/dwm/drw.o
index 4d26bd7..73ae179 100644
--- a/suckless/dwm/drw.o
+++ b/suckless/dwm/drw.o
Binary files differ
diff --git a/suckless/dwm/dwm b/suckless/dwm/dwm
new file mode 100755
index 0000000..244d885
--- /dev/null
+++ b/suckless/dwm/dwm
Binary files differ
diff --git a/suckless/dwm/dwm.o b/suckless/dwm/dwm.o
index 6f5b2ec..794c455 100644
--- a/suckless/dwm/dwm.o
+++ b/suckless/dwm/dwm.o
Binary files differ
diff --git a/suckless/dwm/util.o b/suckless/dwm/util.o
index 930341b..a43fd1c 100644
--- a/suckless/dwm/util.o
+++ b/suckless/dwm/util.o
Binary files differ
diff --git a/suckless/dwmblocks/blocks.h b/suckless/dwmblocks/blocks.h
index ec01b6c..d1e7210 100644
--- a/suckless/dwmblocks/blocks.h
+++ b/suckless/dwmblocks/blocks.h
@@ -5,6 +5,7 @@
static const Block blocks[] = {
/*Icon*/ /*Command*/ /*Update Interval*/ /*Update Signal*/
{"\ Volume:", "pulsemixer --get-volume | sed 's/ .*//'", 5, 0},
+ {"Battery:", "battery-life", 10, 0},
{"Internet:", "internet-status", 10, 0},
{"", "date '+%b %d (%a) %I:%M%p'", 30, 0},
};
diff --git a/suckless/dwmblocks/dwmblocks b/suckless/dwmblocks/dwmblocks
new file mode 100755
index 0000000..d47d43d
--- /dev/null
+++ b/suckless/dwmblocks/dwmblocks
Binary files differ
diff --git a/suckless/st/st b/suckless/st/st
new file mode 100755
index 0000000..d472e44
--- /dev/null
+++ b/suckless/st/st
Binary files differ
diff --git a/suckless/st/st.o b/suckless/st/st.o
index b8823f6..8419de2 100644
--- a/suckless/st/st.o
+++ b/suckless/st/st.o
Binary files differ
diff --git a/suckless/st/x.o b/suckless/st/x.o
index f8274ae..a9ad71a 100644
--- a/suckless/st/x.o
+++ b/suckless/st/x.o
Binary files differ