Am I Switching From WezTerm To Ghostty As My macOS Terminal Emulator?

Поделиться
HTML-код
  • Опубликовано: 4 янв 2025

Комментарии • 28

  • @zoljol
    @zoljol 3 дня назад

    Great video - glad I stumbled across this

    • @marco_peluso
      @marco_peluso  23 часа назад +1

      Thanks for the nice comment 🫶 I'm really glad you like it 🥳

  • @mog8037
    @mog8037 2 дня назад

    Having taken the time to configure Ghostty, I can say that I wouldn't swap Wezterm for Ghostty for anything in the world. I even have the impression that the rendering of my terminal is sharper on Wezterm (perhaps this is due to my configuration?). What's more, for me, who doesn't use Tmux but just the Wezterm multiplexer (which is enough for my needs), staying with Wezterm makes perfect sense. I'm keeping Ghostty anyway, as I have no doubt that the terminal will improve a lot in the near future.

    • @marco_peluso
      @marco_peluso  23 часа назад

      I think right now, WezTerm is still the better choice, if you rely on certain features Ghostty doesn't have (yet) and maybe want some more flexibility in your configuration. You can do way more advanced stuff in your config, using Lua. But I still like Ghostty's zero configuration philosophy and I think it looks way nicer without any configuration.

  • @djbessel
    @djbessel 3 дня назад

    Great summary! I didn't realize I had to restart ghostty to get the transparency working. Jump to Prompt doesn't seem to work within tmux (at least for me).

    • @marco_peluso
      @marco_peluso  23 часа назад

      Thank you! I'm glad you like it and I could show you something you didn't know. I haven't tried it out in combination with tmux, yet. Maybe there's a way to configure it, but I don't know right now.

  • @dagrlx
    @dagrlx 4 дня назад

    A workaround for the case of aerospaces and tabs is to use BSP, in my case I have configured:
    alt-comma = 'layout accordion horizontal vertical horizontal'.
    And if I need to open tabs I first pass to BSP and then open them.
    Another solution is to use tmux or zellij.
    Ghostty is shaping up to be the reference terminal in the near future, when they release the API (libghostty) the story will be different. Thanks for your video, I know there will be more to come because there were some things left out to show.

    • @marco_peluso
      @marco_peluso  4 дня назад

      Thanks for the tip, I'm gonna give this a shot.
      I just started using Ghostty, as I didn't get into the beta and also didn't want to make the video even longer. There'll be some follow-up video(s) for sure.
      Thanks for watching and the nice comment 🫶

  • @ktappdev
    @ktappdev День назад

    why don't i see this animation?

    • @marco_peluso
      @marco_peluso  23 часа назад

      Sorry, which animation do you mean exactly?

    • @ktappdev
      @ktappdev 15 часов назад

      @@marco_peluso The Ghost on the website at the start of the video. Tried all my browsers.
      Not a big deal

  • @almeidainf
    @almeidainf 4 дня назад

    I set up Wezterm not long ago so will probably stick to it for now, but I will recommend Ghostty to a coworker that still uses the native macOS terminal without any configuration.

    • @marco_peluso
      @marco_peluso  4 дня назад

      Yeah, it's really pretty nice out of the box. Also easy to install even if you don't use a package manager. 👍

  • @jasonericdavis659
    @jasonericdavis659 4 дня назад

    change your on-window-detected run command for ghostty to “layout float” and then you have to manually change it to a tiled window

    • @marco_peluso
      @marco_peluso  4 дня назад

      Thanks for the tip, I'm going to try this out later.

  • @vinitpuranik8100
    @vinitpuranik8100 4 дня назад +2

    Does ghostty support Vim motions?

    • @bbil2270
      @bbil2270 4 дня назад +1

      I am assuming you mean vim motions in the prompt. This is not something that the terminal provides, but is something provided by the shell you are running (bash, zsh, fish).
      If you're asking about moving between tabs/splits in Ghostty... then, not by default but it's easy enough to configure. I'm too tmux-pilled so I ain't touching it.
      The final thing I'm thinking you may be talking about is a "copy mode", which definitely doesn't exist. However, this is something included in tmux anyways, so I'm not missing it.

    • @marco_peluso
      @marco_peluso  4 дня назад

      Thanks for answering the question in such great detail 🫶
      I stopped using tmux when I switched to WezTerm, because it supported splits, had "copy mode" and even "quick select mode", which is really great.
      I'm considering looking at tmux again right now as long as I keep trying out Ghostty and while it still doesn't have a feature like copy mode. Maybe I'm going to do a follow-up video on that topic.

    • @anatoliipipko7258
      @anatoliipipko7258 День назад

      @@marco_peluso Unlike Tmux WezTerm doesn't have sessions. This is a big deal when you work with multiple projects.

    • @marco_peluso
      @marco_peluso  23 часа назад

      WezTerm doesn't have the exact same functionality as tmux, but it features a similar concept. Take a look at wezfurlong.org/wezterm/recipes/workspaces.html for more details.

    • @anatoliipipko7258
      @anatoliipipko7258 22 часа назад

      Thanks for sharing! Workspaces is a cool stuff. Although, it's a vendor lock to the specific terminal and probably doesn't have plugins ecosystem like Tmux.

  • @act0r399
    @act0r399 4 дня назад +2

    Actually, I don’t see any reason to move from any terminal to ghostty, cause here not support background image, not native tmux, it just create new tab, so… why need switch here…

    • @marco_peluso
      @marco_peluso  4 дня назад

      There are a lot of good terminal emulators out there and if you're happy with your current setup, there's no need to switch to Ghostty. I like to try out shiny new things and trying them out, though.

  • @smartding8604
    @smartding8604 4 дня назад

    I'll wait until ghostty has copymode in wezterm or vi mode in alacritty

    • @marco_peluso
      @marco_peluso  4 дня назад

      I totally can relate, I think I also mentioned in the video, that I will be missing copy mode and quick select mode dearly. I'm probably going to set up tmux again as long as I try out Ghostty and it doesn't at this feature.

  • @cschu2205
    @cschu2205 4 дня назад

    [Archlinux][Intel GPU] High iowait and general slowness

    • @marco_peluso
      @marco_peluso  23 часа назад

      I actually just tried it on macOS, so I can't comment on that. In my testing it didn't seem slow at all, though.