zz workspace · HTML/CSS replica at 2232 × 1360 logical px · click the tree, drag the gaps, randomize the look
Claude Code v2.1.227Sonnet 5 with xhigh effort · Claude Max~/dev/zz
› /clear › is zz built on gpui? ● Yes — zz is built on gpui (Zed's UI framework), specifically via a fork with several carried patches (RenderImage::into_frames, WgpuDeviceContext, external-texture element, window corner mask, superellipse corner smoothing, refresh_rate exposure, etc.), maintained through scripts/forks.conf against demfabris/zed. ✳ Churned for 3s
›
🌿 main │ 🤖 Sonnet 5 (claude-sonnet-5) │ 💰 $0.3120 │ ⏱ 12s │ 📝 +0/-0▶▶ bypass permissions on (shift+tab to cycle) · ← for agents
Where to?Type a URL to get started. Pages you visit will show up here.
https://gpui.rs/
https://ghostty.org/
https://github.com/tmux/tmux
Claude Code v2.1.227Sonnet 5 with xhigh effort · Claude Max~/serve
› why is localhost:8000 showing desktop's server? ● Because localhost is not your macbook here — zz opens the ssh connection with -D, a SOCKS5 proxy, and points the browser's egress at it. Hostnames travel through the tunnel unresolved, so localhost lands on desktop's loopback, not yours. ● That is why http.server never has to leave 127.0.0.1. Attach to any host in the sidebar and localhost:8000 is that machine — nothing gets exposed on the network. ✳ Churned for 2s
›
🌿 main │ 🤖 Sonnet 5 (claude-sonnet-5) │ 💰 $0.3120 │ ⏱ 12s │ 📝 +0/-0▶▶ bypass permissions on (shift+tab to cycle) · ← for agents
Where to?Type a URL to get started. Pages you visit will show up here.
https://gpui.rs/
https://ghostty.org/
https://github.com/tmux/tmux
Terminalt
Browserb
macbook:~/dev/zz $
Where to?Type a URL to get started. Pages you visit will show up here.
https://gpui.rs/
https://ghostty.org/
https://github.com/tmux/tmux
gpui
A fast, productive UI framework for Rust from the creators of Zed.
Get Started →
Hello, World 🌍
use gpui::{ div, prelude::*, px, rgb, size, App, Application, Bounds, Context, SharedString, Window, WindowBounds, WindowOptions,}; struct HelloWorld { text: SharedString,} impl Render for HelloWorld { fn render(&mut self, _window: &mut Window, _cx: &mut Context<Self>) -> impl IntoElement { div() .flex() .flex_col() .gap_3() .bg(rgb(0x505050)) .size(px(500.0)) .justify_center() .items_center() .shadow_lg() .border_1() .border_color(rgb(0x0000ff)) .text_xl() .text_color(rgb(0xffffff)) .child(format!("Hello, {}!", &self.text)) .child( div() .flex() .gap_2() .child(div().size_8().bg(gpui::red())) .child(div().size_8().bg(gpui::green())) .child(div().size_8().bg(gpui::blue())) .child(div().size_8().bg(gpui::yellow())) .child(div().size_8().bg(gpui::black())) .child(div().size_8().bg(gpui::white())), ) }} fn main() { Application::new().run(|cx: &mut App| { let bounds = Bounds::centered(None, size(px(500.), px(500.0)), cx); cx.open_window( WindowOptions {hello from desktop
Served by python3 -m http.server 8000 over the socks5 tunnel.
Ghostty
Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
Download 1.2.2~ ❯ ghostty +versionGhostty 1.2.2 build config - Zig : 0.14.0 - renderer : Metal - libadwaita: falsetmux / tmuxPublicStar 36.1kFork 2.2k
CodeIssuesPull requestsActionsWikiSecurity
README
tmux is a terminal multiplexer: it enables a number of terminals to be created, accessed, and controlled from a single screen.
tmux may be detached from a screen and continue running in the background, then later reattached.
Installation
$ ./configure && make
This site can't be reached
's server IP address could not be found.
DNS_PROBE_FINISHED_NXDOMAIN
Reloadclick the window, then press ⌃B to take it for a spin⌃B % split·⌃B " split down·⌃B x close·⌃B z zoom·⌃B ←→ move·⌃B s sidebar·⌃B q panes