diff --git a/.config/zsh/.zprofile b/.config/zsh/.zprofile
index 30e90b65..b28fa8aa 100644
--- a/.config/zsh/.zprofile
+++ b/.config/zsh/.zprofile
@@ -123,5 +123,5 @@ fi
 gpgconf --launch gpg-agent
 
 if [ -z "$DISPLAY" ] && [ "$XDG_VTNR" -eq 1 ]; then
-    exec startx $XINITRC
+    exec logwrap startx $XINITRC
 fi
diff --git a/.local/libexec/dwm/autostart.sh b/.local/libexec/dwm/autostart.sh
index dff6eea7..9bc5a0de 100755
--- a/.local/libexec/dwm/autostart.sh
+++ b/.local/libexec/dwm/autostart.sh
@@ -10,7 +10,8 @@ xwallpaper --zoom "$XDG_DATA_HOME/bg"
 unclutter -noevents &
 
 start gpgconf --launch gpg-agent
-start dwmlocks
+start dwmblocks
+start picom
 start pipewire
 start dunst