diff options
Diffstat (limited to '.local/bin/x')
-rwxr-xr-x | .local/bin/x | 9 |
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 |