seperate gui & terminal settings