Fix warp path on Linux

This commit is contained in:
crschnick committed 2026-10-08 03:39:10 +00:00
1 parent 9c770e3b04
commit 62bb37ea33
1 file changed
+3 -2
@@ -144,10 +144,11 @@ public interface WarpTerminalType extends ExternalTerminalType, TrackableTermina
@Override
public void launch(TerminalLaunchConfiguration configuration) {
var pane = configuration.single();
var scriptArg = URLEncoder.encode(pane.getScriptFile().toString(), StandardCharsets.UTF_8);
if (!configuration.isPreferTabs()) {
DesktopHelper.openAssociatedApplication("warp://action/new_window?path=" + pane.getScriptFile());
DesktopHelper.openAssociatedApplication("warp://action/new_window?path=" + scriptArg);
} else {
DesktopHelper.openAssociatedApplication("warp://action/new_tab?path=" + pane.getScriptFile());
DesktopHelper.openAssociatedApplication("warp://action/new_tab?path=" + scriptArg);
}
}
}