No estoy seguro de si estoy haciendo esta pregunta correctamente, pero estoy intentando escribir un script para cambiar algunas configuraciones en Mac OS Sierra, similar a este script que establece que el reloj en la barra de menú aparezca como analógico:
killall Dock;
defauls write com.apple.menuextra.clock IsAnalog -bool true;
killall SystemUIServer;
En su lugar, me gustaría seleccionar una distribución de teclado diferente que he creado usando elementos Karabiner, que también aparece en la barra de menú, y puedo cambiarla con el mouse.
Mi pregunta es básicamente, ¿cómo puedo averiguar qué comandos poner en mi script para realizar cambios como este? ¿Hay alguna forma de grabar comandos que se ejecutan cuando se realizan acciones con el mouse, y luego simplemente pegar esos comandos en una secuencia de comandos y alias a algún atajo? Cualquier ayuda sobre cómo llegar a ser competente para escribir guiones como esta sería útil.