Add debug script (depends on Xephyr)

This commit is contained in:
speediegq 2022-10-04 20:02:16 +02:00
parent c117e8234b
commit 57a0e3fb8f
2 changed files with 19 additions and 0 deletions

View file

@ -85,6 +85,7 @@ install: all
cp -f scripts/speedwm_status ${DESTDIR}${PREFIX}/bin ; chmod +x ${DESTDIR}${PREFIX}/bin/speedwm_status cp -f scripts/speedwm_status ${DESTDIR}${PREFIX}/bin ; chmod +x ${DESTDIR}${PREFIX}/bin/speedwm_status
cp -f scripts/speedwm-core ${DESTDIR}${PREFIX}/bin ; chmod +x ${DESTDIR}${PREFIX}/bin/speedwm-core cp -f scripts/speedwm-core ${DESTDIR}${PREFIX}/bin ; chmod +x ${DESTDIR}${PREFIX}/bin/speedwm-core
cp -f scripts/speedwm-dfmpeg ${DESTDIR}${PREFIX}/bin ; chmod +x ${DESTDIR}${PREFIX}/bin/speedwm-dfmpeg cp -f scripts/speedwm-dfmpeg ${DESTDIR}${PREFIX}/bin ; chmod +x ${DESTDIR}${PREFIX}/bin/speedwm-dfmpeg
cp -f scripts/speedwm-debug ${DESTDIR}${PREFIX}/bin ; chmod +x ${DESTDIR}${PREFIX}/bin/speedwm-debug
cp -f status ${DESTDIR}${PREFIX}/bin ; chmod +x ${DESTDIR}${PREFIX}/bin/status cp -f status ${DESTDIR}${PREFIX}/bin ; chmod +x ${DESTDIR}${PREFIX}/bin/status
chmod +x ./scripts/speedwm-compatcheck chmod +x ./scripts/speedwm-compatcheck
chmod +x ./scripts/speedwm-dm chmod +x ./scripts/speedwm-dm
@ -114,6 +115,7 @@ uninstall:
${DESTDIR}${PREFIX}/bin/speedwm-pdfopen \ ${DESTDIR}${PREFIX}/bin/speedwm-pdfopen \
${DESTDIR}${PREFIX}/bin/speedwm-core \ ${DESTDIR}${PREFIX}/bin/speedwm-core \
${DESTDIR}${PREFIX}/bin/speedwm-dfmpeg \ ${DESTDIR}${PREFIX}/bin/speedwm-dfmpeg \
${DESTDIR}${PREFIX}/bin/speedwm-debug \
${DESTDIR}${PREFIX}/bin/speedwm-msg \ ${DESTDIR}${PREFIX}/bin/speedwm-msg \
${DESTDIR}${PREFIX}/bin/status \ ${DESTDIR}${PREFIX}/bin/status \
${DESTDIR}${PREFIX}/share/speedwm \ ${DESTDIR}${PREFIX}/share/speedwm \

17
scripts/speedwm-debug Executable file
View file

@ -0,0 +1,17 @@
#!/bin/sh
install_xephyr() {
echo "Xephyr not installed, please install it."
exit 1
}
command -v Xephyr > /dev/null || install_xephyr
Xephyr -screen 1024x768 :80 &
sleep 1
export DISPLAY=:80
speedwm_run -f
~/.config/speedwm/swal/swal_wm
killall Xephyr