diff --git a/macos/Sources/Features/Terminal/TerminalController.swift b/macos/Sources/Features/Terminal/TerminalController.swift index 830058129..f2b9e832e 100644 --- a/macos/Sources/Features/Terminal/TerminalController.swift +++ b/macos/Sources/Features/Terminal/TerminalController.swift @@ -152,6 +152,11 @@ class TerminalController: NSWindowController, NSWindowDelegate, TerminalViewDele //MARK: - First Responder + @IBAction func newWindow(_ sender: Any?) { + guard let surface = focusedSurface?.surface else { return } + ghostty.newWindow(surface: surface) + } + @IBAction func newTab(_ sender: Any?) { guard let surface = focusedSurface?.surface else { return } ghostty.newTab(surface: surface) diff --git a/macos/Sources/MainMenu.xib b/macos/Sources/MainMenu.xib index e569b97fe..f62121009 100644 --- a/macos/Sources/MainMenu.xib +++ b/macos/Sources/MainMenu.xib @@ -94,7 +94,7 @@ - +