<story><title>Okay, I Like WezTerm</title><url>https://alexplescan.com/posts/2024/08/10/wezterm/</url></story><parent_chain><item><author>throwanem</author><text>Does WezTerm support an equivalent of iTerm&amp;#x27;s &amp;quot;hotkey window&amp;quot;?&lt;p&gt;For those unfamiliar, that&amp;#x27;s a window tied to a show&amp;#x2F;hide keybinding which when shown floats above all other windows, making a terminal instantly available everywhere - a feature I could live without, but don&amp;#x27;t care to. I&amp;#x27;d love to switch for all of WezTerm&amp;#x27;s other features, but without that it&amp;#x27;s simply a nonstarter for me.</text></item><item><author>leblancfg</author><text>Recently switched to WezTerm and I&amp;#x27;m very happy. Was using kitty before that – loved the set up and simplicity coming from iTerm2. WezTerm is leaps and bounds better in terms of what comes out-of-the-box. My terminal config is short enough to sit all in one screen on my editor. After that, the terminal just... gets out of the way and I don&amp;#x27;t need to think about it.&lt;p&gt;But the straw that broke my back with using kitty was, I&amp;#x27;d end up encountering issues or trying to recreate some of iTerm2&amp;#x27;s features, only to end up time and again on kitty&amp;#x27;s maintainer&amp;#x27;s terse and dismissive comments.&lt;p&gt;e.g. IIRC his answer to &amp;quot;How do I set up tmux with kitty?&amp;quot; was something like &amp;quot;Don&amp;#x27;t, tmux is dumb&amp;quot; and closing it. Eventually I gave up.</text></item></parent_chain><comment><author>technojamin</author><text>Not out of the box, but I use Hammerspoon to implement a global hotkey to show WezTerm: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;jaminthorns&amp;#x2F;environment&amp;#x2F;blob&amp;#x2F;a609e81f3f4179d3c60b60bd729e6424916d3655&amp;#x2F;config&amp;#x2F;hammerspoon&amp;#x2F;init.lua#L21-L22&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;jaminthorns&amp;#x2F;environment&amp;#x2F;blob&amp;#x2F;a609e81f3f41...&lt;/a&gt;&lt;p&gt;I don&amp;#x27;t have a keybinding to hide, but you could easily achieve that by inspecting the active window with `hs.window.focusedWindow()`&amp;#x2F;`hs.window.frontmostWindow()` and making the behavior conditional based on the application: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.hammerspoon.org&amp;#x2F;docs&amp;#x2F;hs.window.html#focusedWindow&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.hammerspoon.org&amp;#x2F;docs&amp;#x2F;hs.window.html#focusedWindo...&lt;/a&gt;&lt;p&gt;In WezTerm, you can control whether the terminal is always on top with the `ToggleAlwaysOnTop` action: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;wezfurlong.org&amp;#x2F;wezterm&amp;#x2F;config&amp;#x2F;lua&amp;#x2F;keyassignment&amp;#x2F;ToggleAlwaysOnTop.html&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;wezfurlong.org&amp;#x2F;wezterm&amp;#x2F;config&amp;#x2F;lua&amp;#x2F;keyassignment&amp;#x2F;Togg...&lt;/a&gt;</text></comment>
<story><title>Okay, I Like WezTerm</title><url>https://alexplescan.com/posts/2024/08/10/wezterm/</url></story><parent_chain><item><author>throwanem</author><text>Does WezTerm support an equivalent of iTerm&amp;#x27;s &amp;quot;hotkey window&amp;quot;?&lt;p&gt;For those unfamiliar, that&amp;#x27;s a window tied to a show&amp;#x2F;hide keybinding which when shown floats above all other windows, making a terminal instantly available everywhere - a feature I could live without, but don&amp;#x27;t care to. I&amp;#x27;d love to switch for all of WezTerm&amp;#x27;s other features, but without that it&amp;#x27;s simply a nonstarter for me.</text></item><item><author>leblancfg</author><text>Recently switched to WezTerm and I&amp;#x27;m very happy. Was using kitty before that – loved the set up and simplicity coming from iTerm2. WezTerm is leaps and bounds better in terms of what comes out-of-the-box. My terminal config is short enough to sit all in one screen on my editor. After that, the terminal just... gets out of the way and I don&amp;#x27;t need to think about it.&lt;p&gt;But the straw that broke my back with using kitty was, I&amp;#x27;d end up encountering issues or trying to recreate some of iTerm2&amp;#x27;s features, only to end up time and again on kitty&amp;#x27;s maintainer&amp;#x27;s terse and dismissive comments.&lt;p&gt;e.g. IIRC his answer to &amp;quot;How do I set up tmux with kitty?&amp;quot; was something like &amp;quot;Don&amp;#x27;t, tmux is dumb&amp;quot; and closing it. Eventually I gave up.</text></item></parent_chain><comment><author>ssijak</author><text>That is the first thing I configure in iTerm. To have it slide down like Quake terminal, and hide it from the dock</text></comment>