No estoy seguro de si estoy haciendo esta pregunta correctamente, pero estoy tratando de escribir un script para cambiar algunos ajustes en Mac OS Sierra, similar a este script que establece el reloj en la barra de menús para que aparezca como analógico:
killall Dock;
defauls write com.apple.menuextra.clock IsAnalog -bool true;
killall SystemUIServer;
En cambio, me gustaría seleccionar una distribución de teclado diferente que he creado utilizando elementos de Karabiner, que también aparece en la barra de menús, y puedo cambiarla utilizando el ratón.
Mi pregunta es básicamente, ¿cómo puedo averiguar qué comandos poner en mi script para hacer cambios como este? ¿Hay alguna manera de registrar los comandos que se ejecutan al hacer acciones con el ratón, y luego simplemente pegar esos comandos en un script y ponerle un alias a algún atajo? Cualquier ayuda sobre cómo llegar a ser competente escribiendo script como este sería útil.