Show HN: Glacier – A zero-config macOS terminal I vibecoded in Rust
Glacier is a new terminal application for macOS developed in Rust using the Tauri framework, designed to offer a modern and native user experience. It features auto-tiling panes, file icons, custom backgrounds, and live theme switching without requiring configuration files or external dependencies. The app is self-contained, supports clickable paths and URLs, and aims to simplify terminal workflows for macOS users.
- ▪Glacier is built with Rust and Tauri, targeting macOS 13+ on Apple Silicon devices.
- ▪It includes features like auto-tiling panes, draggable dividers, bundled lsd for file icons, and support for custom background images.
- ▪The terminal requires no system modifications, avoids Homebrew or Node.js dependencies, and injects shell integration scripts through environment variables.
- ▪Glacier supports live font and theme switching, clickable paths/URLs, and comes with built-in help accessible via F1.
- ▪The developer plans to release a Homebrew Cask in the future but cannot distribute on the Mac App Store due to sandboxing limitations.
Opening excerpt (first ~120 words) tap to expand
Glacier A fast, modern terminal for macOS. Built with Rust + Tauri. Designed for the way you actually work. First release available. Download the DMG below. Install Go to Releases and download the latest .dmg Double-click the DMG, drag Glacier to Applications Done. No Rust, no Node.js, no Homebrew — the app is fully self-contained. Requirements: macOS 13+ (Apple Silicon) Why Glacier? Most terminal emulators haven't changed much in twenty years. Glacier rethinks the terminal as a first-class macOS app — fast, native, and actually pleasant to use. Auto-tiling panes — split naturally with ⌘ D. No tmux key chords, no config files. Draggable dividers resize panes in real time. File icons out of the box — Glacier bundles lsd, a modern ls replacement with file-type icons.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at GitHub.