I often wish I could change the profile when logging in or out of various remote machines (to better remind me I'm not working locally); right now, I have to switch profiles manually, but, really, Konsole is aware of hostname changes. So one could associate these changes with a profile switch. Also, profiles could switch based on any of the other 'monitored' values used in tab titles: Program name, user name, window title set by shell, hostname, current directory and maybe others - for example, using per-profile regexps for matching these values. Reproducible: Always