No background when in terminal
switch to frame when emacsclient, show modeline by default