From 233ce41131111fc784b18bce732d3aa4170e4d4c Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Tue, 24 Jun 2025 09:37:10 -0700 Subject: [PATCH] Add zoom by default --- applications/Zoom.desktop | 13 +++++++++++++ default/hypr/windows.conf | 1 + extras.sh | 2 +- 3 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 applications/Zoom.desktop diff --git a/applications/Zoom.desktop b/applications/Zoom.desktop new file mode 100644 index 0000000..96be667 --- /dev/null +++ b/applications/Zoom.desktop @@ -0,0 +1,13 @@ +[Desktop Entry] +Name=Zoom +Comment=Zoom Video Conference +Exec=env QT_SCALE_FACTOR=2 /usr/bin/zoom %U +Icon=Zoom +Terminal=false +Type=Application +Encoding=UTF-8 +Categories=Network;Application; +StartupWMClass=zoom +MimeType=x-scheme-handler/zoommtg;x-scheme-handler/zoomus;x-scheme-handler/tel;x-scheme-handler/callto;x-scheme-handler/zoomphonecall;x-scheme-handler/zoomphonesms;x-scheme-handler/zoomcontactcentercall;application/x-zoom +X-KDE-Protocols=zoommtg;zoomus;tel;callto;zoomphonecall;zoomphonesms;zoomcontactcentercall; +Name[en_US]=Zoom diff --git a/default/hypr/windows.conf b/default/hypr/windows.conf index 6c46248..04bef0d 100644 --- a/default/hypr/windows.conf +++ b/default/hypr/windows.conf @@ -10,6 +10,7 @@ windowrule = opacity 1 0.95, class:^(chromium|Google-chrome|google-chrome-unstab windowrule = opacity 0.95 0.85, initialClass:^(chrome-.*-Default)$ # web apps windowrule = opacity 1 1, initialClass:^(chrome-youtube.*-Default)$ # Youtube windowrule = opacity 0.85 0.85, class:^(Spotify)$ +windowrule = opacity 1 1, class:^(zoom)$ # Fix some dragging issues with XWayland windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 diff --git a/extras.sh b/extras.sh index 8702e0a..f1f9b02 100644 --- a/extras.sh +++ b/extras.sh @@ -1,4 +1,4 @@ yay -S --noconfirm --needed \ - signal-desktop spotify 1password dropbox-cli \ + signal-desktop spotify 1password dropbox-cli zoom \ obsidian typora libreoffice obs-studio kdenlive \ pinta xournalpp