Ghostty — це швидкий, багатофункціональний термінал для різних платформ

Перекладено ШІ
Оригінал: Laravel News
Оновлено: 01 січня, 2025
Вам потрібен швидкий і потужний емулятор терміналу, який легко інтегрується у ваше робоче середовище? Дізнайтеся про Ghostty – кросплатформений інструмент, що пропонує безліч можливостей для налаштування та використання!

Ghostty — це швидкий, багатофункціональний термінальний емулятор, що працює на різних платформах і використовує нативний інтерфейс та прискорення через GPU. Його створено, щоб він виглядав і працював як рідна програма у вашій робочій середовищі (macOS або Linux). Ghostty написаний на Swift з використанням AppKit та SwiftUI на macOS, а спільний пакет libghostty застосовується на всіх платформах.

Ghostty 1.0 на macOS
Ghostty 1.0 на macOS

Ghostty також спроектовано для швидкості. Хоча я не маю жодних бенчмарків, він справляє враження винятково чуйного під час виконання моїх повсякденних задач у терміналі. Я не є професійним користувачем терміналу, але це дійсно приємно.

# Основні функції

Я лише почав експериментувати з конфігурацією Ghostty, але ось що я маю до цього часу на macOS:

theme = Monokai Soda
font-family = Jetbrains Mono
font-size = 13
window-padding-x = 20
window-padding-y = 20
window-width = 140
window-height = 35
window-save-state = always
auto-update = download

Мене вразив вбудований переглядач тем, до якого можна отримати доступ за допомогою команди ghostty +list-themes. Список тем можна шукати, ввівши /:

Перегляд тем з ghostty +list-themes
Перегляд тем з ghostty +list-themes

Ви можете скопіювати назву теми в буфер обміну, натиснувши c. Усі варіанти допомоги доступні в переглядачі тем за допомогою shift + /. Після того як ви знайдете потрібну тему, додайте її до файлу конфігурації, використовуючи опцію theme. Наприклад, моя виглядає так:

theme = Monokai Soda

Спробуйте Ghostty на macOS або Linux, завантаживши його з вебсайту Ghostty. Щоб ознайомитися та налаштувати Ghostty, перегляньте документацію.

Ghostty — це проект, створений з натхненням Мітчеллом Хашимотою, колишнім співзасновником HashiCorp і автором таких інструментів, як Vagrant, Terraform та Vault. Якщо вас цікавить розвиток Ghostty, рекомендую підписатися на @mitchellh на X.