I'm hoping to be able to use Core Shell via Alfred (alfredapp.com) and wondered if there is a way to pass arguments to the app such that it could open a specific profile directly? So for example from a command line it might be something like open -n Core\ Shell.app -open_this_profile.
open "coressh://user@host-address:22?ConnectTimeout=100&LogLevel=DEBUG3&PreferredAuthentications=password"
Above command will open a SSH terminal to host-address with ConnectTimeout set to 100, LogLevel set to DEBUG3 and PreferredAuthentications allows password.
Feel free to let me know if you need further assistance.
Cheers Yang, Mikael, both replies are very helpful and that's more or less what I was after.
One follow up question: is there a way to specify one of the Core Shell profiles somehow, so that when connecting to a particular host I get the colors etc. that I've already setup?
Or am I limited to using setterm through ssh_config?
Can you detail how to use? I've tried just passing the profile name and also various things like coreshell://profile={query} but doesn't seem to be working for me. I'm probably missing something obvious.