Files
.dotfiles/usr/bin/xfullscreen-toggle
Quinn e87e65df4f use new XDG profile
this might be subject to change, due to exessive problems still needing
fixes
2025-06-05 00:35:19 +02:00

15 lines
335 B
Bash
Executable File

#!/bin/sh
WIN=$(xdotool getwindowfocus)
STATE=$(xprop -id "$WIN" _NET_WM_STATE)
# check if fullscreen is present in the state
if echo "$STATE" | grep -q '_NET_WM_STATE_FULLSCREEN'; then
wmctrl -ir "$WIN" -b remove,fullscreen
exit $?
else
# If not fullscreen, add it
wmctrl -ir "$WIN" -b add,fullscreen
exit $?
fi