From faafb3bc02db835d6daf27cdd292fb68667d8130 Mon Sep 17 00:00:00 2001
From: quaff <me@quaff.ca>
Date: Thu, 5 Dec 2024 22:37:10 -0800
Subject: [PATCH] Support wezterm flatpak and various installs of Zen browser

---
 default-toshy-config/toshy_config.py | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/default-toshy-config/toshy_config.py b/default-toshy-config/toshy_config.py
index 4099e01..346e3fa 100644
--- a/default-toshy-config/toshy_config.py
+++ b/default-toshy-config/toshy_config.py
@@ -435,6 +435,8 @@ def create_list_of_dicts(lst: List[str]):
     "org.kde.konsole",
     "org.kde.yakuake",
     "org.wezfurlong.wezterm",
+    "wezterm",
+    "wezterm-gui",
     "roxterm",
     "qterminal",
     "st",
@@ -590,6 +592,11 @@ def create_list_of_dicts(lst: List[str]):
     "Navigator",
     "org.mozilla.firefox",
     "Waterfox",
+    "zen-browser",
+    "zen",
+    "zen-bin",
+    "zen-alpha",
+    "zen-twilight",
 ]
 browsers_firefox        = [x.casefold() for x in browsers_firefox]
 browsers_firefoxStr     = "|".join('^'+x+'$' for x in browsers_firefox)
@@ -3569,7 +3576,7 @@ def getDK():
 # Keybindings overrides for GNOME XDG "Save As" and "Open File" dialogs
 file_open_save_dialogs = [
     {
-        clas: "^xdg-desktop-portal-gnome$|^Firefox.*$|^LibreWolf$|^Waterfox$", 
+        clas: "^xdg-desktop-portal-gnome$|^Firefox.*$|^LibreWolf$|^Waterfox$|^zen.*$", 
         name: "^Open File$|^Save As$"
     },
 ]