From eb013cb5c3250c6ee09f9cebd86d631f44fb7890 Mon Sep 17 00:00:00 2001 From: Michael Catanzaro Date: Thu, 10 Jul 2025 16:57:56 -0500 Subject: [PATCH] Change default terminal to Ptyxis --- gio/gdesktopappinfo.c | 1 + gio/tests/desktop-app-info.c | 3 +++ 2 files changed, 4 insertions(+) diff --git a/gio/gdesktopappinfo.c b/gio/gdesktopappinfo.c index 87db7a97a..1b861529e 100644 --- a/gio/gdesktopappinfo.c +++ b/gio/gdesktopappinfo.c @@ -2693,6 +2693,7 @@ prepend_terminal_to_vector (int *argc, const char *exec_arg; } known_terminals[] = { { "xdg-terminal-exec", NULL }, + { "ptyxis", "--" }, { "kgx", "-e" }, { "gnome-terminal", "--" }, { "mate-terminal", "-x" }, diff --git a/gio/tests/desktop-app-info.c b/gio/tests/desktop-app-info.c index e82e2dd31..658aed847 100644 --- a/gio/tests/desktop-app-info.c +++ b/gio/tests/desktop-app-info.c @@ -1350,6 +1350,8 @@ get_terminal_divider (const char *terminal_name) { if (g_str_equal (terminal_name, "xdg-terminal-exec")) return NULL; + if (g_str_equal (terminal_name, "ptyxis")) + return "--"; if (g_str_equal (terminal_name, "kgx")) return "-e"; if (g_str_equal (terminal_name, "gnome-terminal")) @@ -1869,6 +1871,7 @@ main (int argc, guint i; const gchar *supported_terminals[] = { "xdg-terminal-exec", + "ptyxis", "kgx", "gnome-terminal", "mate-terminal",