Basta configurar a sua janela como quiser e, em seguida, escolher o comando Shell- > Usar configurações como padrão . Não há necessidade de fazer nada a partir da linha de comando.
A partir do seu comentário, eu entendo que você deseja poder definir as preferências do Terminal a partir de um script como parte da configuração de uma máquina automaticamente. A maneira mais fácil de fazer isso é provavelmente configurar o Terminal do jeito que você quer, e então fazer uma cópia de
/Users/*yourname*/Library/Preferences/com.apple.Terminal.plist
Se você copiar esse arquivo para a máquina de destino
/Library/Preferences/com.apple.Terminal.plist
ele se tornará as preferências padrão do Terminal para todos os usuários dessa máquina. Ou copie para:
/Users/*username*/Library/Preferences/com.apple.Terminal.plist
para definir as preferências do Terminal apenas para o usuário nome de usuário .
Você provavelmente já conhece pelo menos parte disso. Eu sei que esta resposta contorna a questão de como fazer o equivalente com o comando defaults
, mas se você fizer:
% defaults read com.apple.Terminal
você verá que o valor da chave "Configurações da janela" é um dicionário bastante complexo que será difícil de manipular com defaults
. Acho que será muito mais seguro deixar que o Terminal grave as configurações e que você simplesmente copie todo o arquivo de configurações.