HackerTrans
トップ新着トレンドコメント過去質問紹介求人

yuu1ch13

17 カルマ登録 6 か月前

投稿

[untitled]

1 ポイント·投稿者 yuu1ch13·24 時間前·0 コメント

Show HN: Calyx – Ghostty-Based macOS Terminal with Liquid Glass UI

github.com
28 ポイント·投稿者 yuu1ch13·4 か月前·35 コメント

[untitled]

1 ポイント·投稿者 yuu1ch13·4 か月前·0 コメント

[untitled]

1 ポイント·投稿者 yuu1ch13·4 か月前·0 コメント

[untitled]

1 ポイント·投稿者 yuu1ch13·4 か月前·0 コメント

Show HN: Two tools to make Claude Code more autonomous

6 ポイント·投稿者 yuu1ch13·4 か月前·3 コメント

Show HN: Claude-plan-reviewer – Rival AI reviews Claude Code's plans

2 ポイント·投稿者 yuu1ch13·4 か月前·0 コメント

Show HN: Approve Claude Code permission requests from your phone via ntfy

5 ポイント·投稿者 yuu1ch13·5 か月前·2 コメント

Show HN: Constela – JSON DSL for AI-generated UI with compile-time validation

1 ポイント·投稿者 yuu1ch13·6 か月前·0 コメント

Show HN: A minimal wrapper for stable FastAPI WebSockets

github.com
1 ポイント·投稿者 yuu1ch13·6 か月前·0 コメント

Show HN: Constela – Build web pages using JSON instead of JavaScript

github.com
1 ポイント·投稿者 yuu1ch13·6 か月前·0 コメント

[untitled]

1 ポイント·投稿者 yuu1ch13·6 か月前·0 コメント

Show HN: Enforcing Safe RSC Boundaries

github.com
2 ポイント·投稿者 yuu1ch13·6 か月前·0 コメント

コメント

yuu1ch13
·4 か月前·議論
Appreciate it! Calyx has more than just the looks though. Tab groups, session persistence, command palette, git sidebar. Might be worth a try. https://github.com/yuuichieguchi/Calyx
yuu1ch13
·4 か月前·議論
The README has the full feature list. The tagline is just a one-liner. https://github.com/yuuichieguchi/Calyx
yuu1ch13
·4 か月前·議論
I've updated the glass styling since then. Would appreciate it if you could take another look. https://github.com/yuuichieguchi/Calyx
yuu1ch13
·4 か月前·議論
Fair point. I'll review the guidelines more carefully and update the styling. Thanks for pushing on this.
yuu1ch13
·4 か月前·議論
Good question! The OS handles Liquid Glass automatically for standard UI elements (title bars, sidebars, toolbars). I use .glassEffect() on those parts. But the terminal content area is a custom Metal-rendered surface from ghostty, so the OS can't automatically apply glass to it.

On the accessibility point, if you disable transparency effects, the glass parts will respect that. But Calyx won't just become Ghostty. The features beyond glass (tab groups, command palette, session persistence, notifications, browser tabs, git viewer, etc.) are all still there. Glass is the visual layer, not the core of what Calyx adds.
yuu1ch13
·4 か月前·議論
Hi, thanks for the feedback! To clarify, I do use the built-in .glassEffect() modifier on SwiftUI components (sidebar, tab bar, command palette, browser toolbar). The terminal surface itself is the hard part. It's backed by ghostty's Metal renderer which draws its own opaque background, so simply slapping .glassEffect() on it doesn't work. I've been working on improving transparency there but it's not as simple as a few lines of code when you're wrapping a GPU-rendered terminal engine. The titlebar is intentional for now, but I'm considering options there.
yuu1ch13
·4 か月前·議論
Hi, thank you for asking. Honestly, I didn't know about tmux when I started this project. I was only familiar with Ghostty and cmux, and I really wanted a translucent terminal with Liquid Glass. Plus, building my own means I can customize it however I want going forward. So I just went for it.
yuu1ch13
·4 か月前·議論
Hi, I've added a screenshot to the README. Thanks for the nudge!
yuu1ch13
·4 か月前·議論
Hi, thanks for the feedback. I've added a screenshot to the README. Hope you like it.
yuu1ch13
·4 か月前·議論
Hi everyone, I'm the developer of Calyx.

I was a Ghostty user but kept running into the same problem: too many tabs, no way to organize them. Ghostty doesn't have tab groups or a plugin system, so I built Calyx using libghostty as the rendering engine.

The idea is simple — keep Ghostty's speed, but add the workflow features I was missing:

  - Tab Groups — color-coded, collapsible groups to organize tabs by project

  - Command Palette (Cmd+Shift+P) — search and run any action

  - Session Persistence — tabs, splits, and working directories survive restarts

  - Notification Badges — OSC 9/99/777 notifications with per-tab badge counts

  - Built-in Browser — open docs right next to your terminal

  - Terminal Search (Cmd+F) — find text in terminal output

  - Git Diff View — inline source control diffs

  - IPC MCP Server — programmatic control from tools like Claude Code (Demo: https://youtu.be/LHY-NJEqBTg)

  - Scrollbar, cursor-click-to-move, Liquid Glass UI throughout
Happy to answer any questions.
yuu1ch13
·4 か月前·議論
Thanks! If you try it out, feel free to open issues or share feedback on GitHub.
yuu1ch13
·4 か月前·議論
Demo (phone notifications + automatic plan review): https://x.com/i/status/2027948042750726256
yuu1ch13
·5 か月前·議論
v0.7.2 released: Basic Auth for self-hosted ntfy servers