From 13c9644ff51dcfc33a8fc8a7d360b68a14afd621 Mon Sep 17 00:00:00 2001 From: crschnick Date: Thu, 29 Aug 2024 02:54:07 +0000 Subject: [PATCH] Term fixes --- .../main/java/io/xpipe/app/terminal/ExternalTerminalType.java | 2 +- app/src/main/java/io/xpipe/app/terminal/KittyTerminalType.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/io/xpipe/app/terminal/ExternalTerminalType.java b/app/src/main/java/io/xpipe/app/terminal/ExternalTerminalType.java index 0e7e39936..9ada094a3 100644 --- a/app/src/main/java/io/xpipe/app/terminal/ExternalTerminalType.java +++ b/app/src/main/java/io/xpipe/app/terminal/ExternalTerminalType.java @@ -299,7 +299,7 @@ public interface ExternalTerminalType extends PrefsChoiceValue { try (var sc = LocalShell.getShell()) { return switch (OsType.getLocal()) { case OsType.Linux linux -> { - yield CommandSupport.isInPathSilent(sc, "termius"); + yield Files.exists(Path.of("/opt/termius")); } case OsType.MacOs macOs -> { yield Files.exists(Path.of("/Applications/Termius.app")); diff --git a/app/src/main/java/io/xpipe/app/terminal/KittyTerminalType.java b/app/src/main/java/io/xpipe/app/terminal/KittyTerminalType.java index 645f296ac..42e8a93af 100644 --- a/app/src/main/java/io/xpipe/app/terminal/KittyTerminalType.java +++ b/app/src/main/java/io/xpipe/app/terminal/KittyTerminalType.java @@ -184,7 +184,7 @@ public interface KittyTerminalType extends ExternalTerminalType { .add("-o", "allow_remote_control=socket-only", "--listen-on", "unix:" + getSocket())); var elapsed = System.currentTimeMillis() - time; // Good heuristic on how long to wait - ThreadHelper.sleep(5 * elapsed); + ThreadHelper.sleep(15 * elapsed); return true; } }