aboutsummaryrefslogtreecommitdiff
path: root/.local/bin/x
diff options
context:
space:
mode:
Diffstat (limited to '.local/bin/x')
-rwxr-xr-x.local/bin/x9
1 files changed, 7 insertions, 2 deletions
diff --git a/.local/bin/x b/.local/bin/x
index d00fda0..a47b1bc 100755
--- a/.local/bin/x
+++ b/.local/bin/x
@@ -12,7 +12,10 @@ then
exit 1
fi
- cp -v -- "$HOME/.local/etc/x/xinit.d/$1.rc" "$HOME/.xinitrc"
+ cat \
+ "$HOME/.local/etc/x/xinitrc" \
+ "$HOME/.local/etc/x/xinit.d/$1.rc" \
+ > "$HOME/.xinitrc"
fi
# Make sure the xinitrc exists, just in case
@@ -23,4 +26,6 @@ then
fi
# start the X session
-exec startx
+startx
+systemctl --user stop desktop-x11.target
+systemctl --user stop desktop.target