Use tmux instead of xterm if available

This commit is contained in:
tomconte
2017-03-22 16:50:59 +00:00
committed by Andras Slemmer
parent eb9ae6b6b0
commit 79d133d9d7

View File

@ -76,9 +76,16 @@ do script "bash -c 'cd $dir; /usr/libexec/java_home -v 1.8 --exec $javaCmd && ex
) )
} else { } else {
// Assume Linux // Assume Linux
val isTmux = System.getenv("TMUX")?.isNotEmpty() ?: false
if (isTmux) {
ProcessBuilder(
"tmux", "new-window", "-n", nodeName, javaCmd
)
} else {
ProcessBuilder( ProcessBuilder(
"xterm", "-T", nodeName, "-e", javaCmd "xterm", "-T", nodeName, "-e", javaCmd
) )
} }
}
return builder.directory(dir).start() return builder.directory(dir).start()
} }