summaryrefslogtreecommitdiff
path: root/home-manager/sxrc
diff options
context:
space:
mode:
Diffstat (limited to 'home-manager/sxrc')
-rwxr-xr-xhome-manager/sxrc22
1 files changed, 22 insertions, 0 deletions
diff --git a/home-manager/sxrc b/home-manager/sxrc
new file mode 100755
index 0000000..43e8a82
--- /dev/null
+++ b/home-manager/sxrc
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+# Start D-Bus if it isn't already started.
+# https://nurdletech.com/linux-notes/agents/keyring.html#dbus.
+if [[ -z "$DBUS_SESSION_BUS_ADDRESS" ]]; then
+ eval "$(/run/current-system/sw/bin/dbus-launch --sh-syntax --exit-with-session)"
+ export DBUS_SESSION_BUS_ADDRESS
+fi
+
+systemctl --user import-environment DISPLAY XAUTHORITY
+
+wp-rand
+
+picom &
+
+xrdb -merge -I$HOME "$HOME/.config/Xresources" &
+
+dwmblocks &
+
+exec dbus-launch dwm 2>> $HOME/.cache/dwm.log
+
+# ssh-agent / exec dbus-launch
Software created with 💖