From b715dff26d74c8a0ea91490b18921fab9141d32f Mon Sep 17 00:00:00 2001 From: pop-ecx Date: Wed, 14 Jan 2026 14:32:26 +0300 Subject: [PATCH 1/2] docs: update the readme --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index fea3cf4..959fb3e 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,7 @@ This is not in any repo, so to install - cd into the repo - run `zig build` +> I recommend installing from source as the binaries will always be slightly out of date. You can also download pre-built binaries from the releases page From accc9ba195278594f232aa21da79879b6b279e85 Mon Sep 17 00:00:00 2001 From: pop-ecx Date: Wed, 14 Jan 2026 14:32:48 +0300 Subject: [PATCH 2/2] Added zutty to the list --- src/terminal.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/terminal.zig b/src/terminal.zig index d81042d..999a865 100644 --- a/src/terminal.zig +++ b/src/terminal.zig @@ -76,7 +76,7 @@ fn parsePpidFromStat(stat_str: []const u8) !i32 { } fn isTerminalEmulator(process_name: []const u8) bool { - const terminal_emulators = [_][]const u8{ "alacritty", "kitty", "gnome-terminal", "xterm", "konsole", "urxvt", "st", "terminator", "tilix", "xfce4-terminal", "tmux", "screen", "terminology", "lxterminal", "rxvt", "sakura", "mate-terminal", "terminology", "konsole", "terminator", "ghostty" }; + const terminal_emulators = [_][]const u8{ "alacritty", "kitty", "gnome-terminal", "xterm", "konsole", "urxvt", "st", "terminator", "tilix", "xfce4-terminal", "tmux", "screen", "terminology", "lxterminal", "rxvt", "sakura", "mate-terminal", "terminology", "konsole", "terminator", "ghostty", "zutty" }; for (terminal_emulators) |emulator| { if (std.mem.eql(u8, process_name, emulator)) { return true;