commit a9d7186841c7ecf8ff138dd72a18acf7959f3276
parent 7a3f5b63f5d1dd085c07259bd1794533a3efafb1
Author: Robert Russell <robert@rr3.xyz>
Date: Mon, 27 Jul 2026 10:56:11 -0700
Fix .xinitrc
Diffstat:
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/shell/README b/shell/README
@@ -1,5 +1,5 @@
Shell config source order:
- 1. shinit, always
+ 1. shinit, if login or interactive
2. profile, if login
3. shrc, if interactive
4. bashrc, if interactive
diff --git a/x/.xinitrc b/x/.xinitrc
@@ -1,8 +1,10 @@
+[ -f "$HOME"/.shinit ] && . "$HOME"/.shinit
+
xkbcomp "$HOME"/.local/share/keymap.xkb "$DISPLAY" || fail "failed to set keymap"
[ -f "$HOME"/.Xresources ] && xrdb -merge "$HOME"/.Xresources
xhost +local:
have status_update && while true; do status_update; sleep 1; done &
-have pipewire && pipewire & pipewire-pulse &
+have pipewire && pipewire &
have dunst && dunst &
exec dbus-run-session dwm