En la configuración del sistema, en Wallpaper, hay una nueva opción de alternancia para "Mostrar en todos los espacios". Estoy buscando una forma de establecer esta opción a través de la terminal en el shell ya que cuando se establece un nuevo fondo de pantalla, el interruptor vuelve a desactivarse.
He intentado diferenciar los valores predeterminados antes y después de cambiar la opción para ver si hay alguna configuración a la que tenga acceso, pero sin suerte. También estoy investigando con osascript y puedo establecer la imagen de fondo de escritorio allí, pero no he encontrado una forma de cambiar esa configuración desde osascript.
Edición: aquí hay una forma de hacerlo, pero no es lo ideal. ¡Me gustaría poder configurarlo sin lanzar la aplicación!
tell application "System Events"
tell application "System Settings"
activate
end tell
delay 0.5
tell process "System Settings"
delay 0.5
click menu item "Wallpaper" of menu "View" of menu bar 1
delay 0.5
click checkbox "Show on all Spaces" of group 2 of scroll area 1 of group 1 of group 2 of splitter group 1 of group 1 of window "Wallpaper"
end tell
delay 0.5
tell application "System Settings"
quit
end tell
end tell