@Override public String tabName( TtyConnector ttyConnector, String sessionName) { // for local terminal use name from settings if (ttyConnector instanceof PtyProcessTtyConnector) { return TerminalOptionsProvider.getInstance().getTabName(); } else { return sessionName; } }
@Override public boolean pasteOnMiddleMouseClick() { return TerminalOptionsProvider.getInstance().pasteOnMiddleMouseButton(); }
@Override public boolean copyOnSelect() { return TerminalOptionsProvider.getInstance().copyOnSelection(); }
@Override public boolean enableMouseReporting() { return TerminalOptionsProvider.getInstance().enableMouseReporting(); }
@Override public boolean audibleBell() { return TerminalOptionsProvider.getInstance().audibleBell(); }
@Override public boolean shouldCloseTabOnLogout(TtyConnector ttyConnector) { return TerminalOptionsProvider.getInstance().closeSessionOnLogout(); }