25 lines
836 B
Bash
Executable File
25 lines
836 B
Bash
Executable File
#!/bin/bash
|
|
# 1. Chromium in modalità app, senza vero fullscreen, dimensionato allo schermo
|
|
chromium index.html \
|
|
--window-position=0,0 --window-size=1920,1080 \
|
|
--disable-infobars --noerrdialogs --disable-session-crashed-bubble &
|
|
|
|
sleep 3
|
|
|
|
# 2. Trova l'ID finestra
|
|
WID=$(xdotool search --sync --onlyvisible --class "chromium" | head -1)
|
|
|
|
# 3. Riposiziona/ridimensiona per sicurezza
|
|
xdotool windowmove "$WID" 0 0
|
|
xdotool windowsize "$WID" 1920 1080
|
|
|
|
# 4. Marcala come finestra "desktop" e mandala in fondo allo stack
|
|
wmctrl -i -r "$WID" -b add,below
|
|
wmctrl -i -r "$WID" -b add,sticky,skip_taskbar,skip_pager
|
|
xprop -id "$WID" -f _NET_WM_WINDOW_TYPE 32a \
|
|
-set _NET_WM_WINDOW_TYPE _NET_WM_WINDOW_TYPE_DESKTOP
|
|
|
|
# 5. Forza nemo-desktop a ridisegnarsi sopra (necessario spesso su Mint)
|
|
killall nemo-desktop 2>/dev/null
|
|
nemo-desktop &
|