Skip to content

Commit 1f4cf99

Browse files
author
junkerderprovinz
committed
Add DISABLE_WINDOW_BUTTONS to remove all titlebar buttons
1 parent 3c82a64 commit 1f4cf99

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

  • root/etc/s6-overlay/s6-rc.d/init-selkies-config

‎root/etc/s6-overlay/s6-rc.d/init-selkies-config/run‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,10 @@ if [[ "${PIXELFLUX_WAYLAND,,}" == "true" ]];then
174174
echo "[ls.io-init] Disabling close button"
175175
sed -i 's/close//' "$USER_RC_XML"
176176
fi
177+
if [[ ${DISABLE_WINDOW_BUTTONS,,} == "true" ]]; then
178+
echo "[ls.io-init] Disabling window buttons"
179+
sed -i -E '/<layout>/s/(iconify|max|close),?//g' "$USER_RC_XML"
180+
fi
177181
if [[ ${DISABLE_MOUSE_BUTTONS,,} == "true" ]]; then
178182
echo "[ls.io-init] Disabling right and middle mouse clicks"
179183
sed -i -e '/<mousebind button="Right"/,/<\/mousebind>/d' \
@@ -220,6 +224,10 @@ else
220224
echo "[ls.io-init] Disabling close button"
221225
sed -i '/<titleLayout>/s/C//' "$SYS_RC_XML"
222226
fi
227+
if [[ ${DISABLE_WINDOW_BUTTONS,,} == "true" ]]; then
228+
echo "[ls.io-init] Disabling window buttons"
229+
sed -i '/<titleLayout>/s/[IMC]//g' "$SYS_RC_XML"
230+
fi
223231
if [[ ${DISABLE_MOUSE_BUTTONS,,} == "true" ]]; then
224232
echo "[ls.io-init] Disabling right and middle mouse clicks"
225233
sed -i -e '/<mousebind button="Right"/,/<\/mousebind>/d' \

0 commit comments

Comments
 (0)