feat: move the terminal fully into the ssh-terminal plugin (B9)

This commit is contained in:
LukeGus committed 2026-09-23 21:41:22 -05:00
1 parent 535126fd1b
commit 79d77678c9
309 files changed
+41789 -14958

No files matched your search

+3 -24
View File
@@ -21,7 +21,7 @@ import {
import {
TERMINAL_FONT_ZOOM_MIN,
TERMINAL_FONT_ZOOM_MAX,
} from "@/features/terminal/terminal-font-zoom";
} from "@/lib/terminal-look/terminal-font-zoom";
import {
Globe,
Info,
@@ -36,7 +36,7 @@ import {
} from "lucide-react";
import { toast } from "sonner";
import { SectionCard, SettingRow, FakeSwitch } from "@/components/section-card";
import { TerminalPreview } from "@/features/terminal/TerminalPreview";
import { TerminalPreview } from "@/components/terminal-preview/TerminalPreview";
import {
createSSHHost,
updateSSHHost,
@@ -1169,7 +1169,7 @@ export function HostEditor({
</>
)}
{activeTab === "terminal" && (
{activeTab === "terminal-options" && (
<>
<SectionCard
title={t("hosts.terminalAppearance")}
@@ -1820,27 +1820,6 @@ export function HostEditor({
onChange={(v) => setField("allowSessionSharing", v)}
/>
</SettingRow>
<SettingRow
label={t("hosts.enableCommandHistory")}
description={
<>
{t("hosts.enableCommandHistoryDesc")}{" "}
<a
href="https://docs.termix.site/features/terminal/command-history"
target="_blank"
rel="noreferrer"
className="text-accent-brand hover:underline"
>
{t("hosts.docsLink")}
</a>
</>
}
>
<FakeSwitch
checked={form.enableCommandHistory}
onChange={(v) => setField("enableCommandHistory", v)}
/>
</SettingRow>
<div className="flex flex-col gap-1.5">
<label className="text-[10px] font-bold uppercase tracking-widest text-muted-foreground">
{t("hosts.localEchoLabel")}