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 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;