DEV Community

Cover image for Ghostty for Ubuntu
Shafiq Imtiaz
Shafiq Imtiaz

Posted on

8

Ghostty for Ubuntu

πŸŽ‰ 2024 couldn't have ended much better !! πŸŽ‰

After countless configurations to optimize my bash terminal in Linux Ubuntu 24.04, Ghostty has entered the scene. Ghostty is a new open-source terminal emulator developed by Mitchell Hashimoto, co-founder of HashiCorp.

Why Try Ghostty?

  • Speed πŸš€: Quick startup and execution.

  • Features πŸ› οΈ: Multiple windows, tabs, split panes, and GPU-accelerated rendering.

  • Integration πŸ”—: Native GTK4/libadwaita GUI for a seamless Ubuntu experience.

  • Customization 🎨: Over 100 built-in themes to suit your preferences.

As of now, there are official packages for Arch Linux and a Nix flake for container-based setups, but Ubuntu users will need to compile the terminal from source.

How to Install on Ubuntu:

  1. Download Ghostty πŸ“₯: Get the latest release from the official website

  2. Extract the Archive πŸ“‚: tar -xzf ghostty-linux.tar.gz

  3. Navigate to the Directory πŸ“: cd ghostty-linux

  4. Install Dependencies πŸ”§: sudo apt install libgtk-4-dev libadwaita-1-dev

  5. Install Zig Compiler πŸ› οΈ: sudo snap install --beta zig --classic

  6. Build and Install Ghostty πŸ—οΈ: zig build -p $HOME/.local -Doptimize=ReleaseFast

  7. Launch Ghostty πŸš€: Open it from your applications menu or by typing ghostty in the terminal.

For detailed instructions and additional configuration options, visit the official Ghostty documentation. Give Ghostty a try and see how it can improve your workflow!

References:

Heroku

Build apps, not infrastructure.

Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.

Visit Site

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

πŸ‘‹ Kindness is contagious

Explore a sea of insights with this enlightening post, highly esteemed within the nurturing DEV Community. Coders of all stripes are invited to participate and contribute to our shared knowledge.

Expressing gratitude with a simple "thank you" can make a big impact. Leave your thanks in the comments!

On DEV, exchanging ideas smooths our way and strengthens our community bonds. Found this useful? A quick note of thanks to the author can mean a lot.

Okay