just checked myself, and you're right, it works, it's just missing the % (unless you want use ten thousands ) ...there could also be an issue with whether pipewire has got it together at this point in the startup..**
we could try using wpctl directly, but it needs some extra stuff to find the correct channel.
for now, in /usr/local/bin/gui-autostart:
Code: Select all
# Set volume
get_cheatcode_value volume cheatcodes
[ "$cheatval" ] && amixer set Master ${cheatval}%
..or, i am over complicating this and the cheat should just be eg. volume=50% and to fix in documentation..
the whole guiexec is a work in progress atm(you may have noticed in the other thread)
RE cliexec= ... i'm not seeing where it's implemented, so it most likely isn't.