x-terminal-emulator doesn't work well, added a defvar to specify the terminal/option to use