summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDrNuget <drnuget@outlook.com>2025-01-17 11:14:28 +0200
committerDrNuget <drnuget@outlook.com>2025-01-17 11:14:28 +0200
commit85acf40be916d0ffcc085cde6e3893ea9bdfff2d (patch)
tree2e908b10b73c69136d7412f7ea29ad2b07e57428
parentcad911c14a6ec5f4134d56a3f5154cd4d668efb2 (diff)
dwl scripts
-rwxr-xr-x.scripts/update-bg9
-rwxr-xr-x.scripts/wm14
-rwxr-xr-x.scripts/wm-config6
3 files changed, 29 insertions, 0 deletions
diff --git a/.scripts/update-bg b/.scripts/update-bg
new file mode 100755
index 0000000..2612931
--- /dev/null
+++ b/.scripts/update-bg
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+echo $#
+if [ $# -ne 0 ]; then
+ export WALLPAPER=$1
+fi
+
+pkill swaybg
+swaybg -i $WALLPAPER > /dev/null 2> /dev/null &
diff --git a/.scripts/wm b/.scripts/wm
new file mode 100755
index 0000000..6fe8608
--- /dev/null
+++ b/.scripts/wm
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+export XDG_CURRENT_DESKTOP=wlroots
+
+clock() {
+ while :; do
+ time="$(date +%d.%m.%Y\ %H.%M)"
+ mem=$(free -h | awk '/^Mem:/ {print $3"/"$2}')
+ echo " ^fg(20ccff)MEM^fg() $mem | 📅 $time "
+ sleep 60
+ done
+}
+
+clock | dbus-run-session dwl -s "~/.scripts/wm-config"
diff --git a/.scripts/wm-config b/.scripts/wm-config
new file mode 100755
index 0000000..58123ea
--- /dev/null
+++ b/.scripts/wm-config
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+dbus-update-environment WAYLAND_DISPLAY
+dbus-update-activation-environment WAYLAND_DISPLAY $XDG_CURRENT_DESKTOP
+
+~/.scripts/update-bg