diff --git a/home/hyprland/config.nix b/home/hyprland/config.nix index 31de901d..8bf50e80 100644 --- a/home/hyprland/config.nix +++ b/home/hyprland/config.nix @@ -216,7 +216,7 @@ in '' bind = SUPER, C, moveworkspacetomonitor, name:chat current bind = SUPER, C, workspace, name:chat bind = SUPER SHIFT, C, movetoworkspace, name:chat - windowrule = workspace name:chat silent, (WebCord) + windowrule = workspace name:chat silent, (WebCord|teams-for-linux) bind = SUPER, G, moveworkspacetomonitor, name:games current bind = SUPER, G, workspace, name:games diff --git a/home/hyprland/default.nix b/home/hyprland/default.nix index f3ac032b..322ef795 100644 --- a/home/hyprland/default.nix +++ b/home/hyprland/default.nix @@ -122,7 +122,6 @@ "x-scheme-handler/https" = [ "chromium.desktop" ]; "x-scheme-handler/about" = [ "chromium.desktop" ]; "x-scheme-handler/chrome" = [ "chromium.desktop" ]; - "x-scheme-handler/msteams" = [ "chromium.desktop" ]; "x-scheme-handler/zoomus" = [ "chromium.desktop" ]; "application/x-extension-htm" = [ "chromium.desktop" ]; "application/x-extension-html" = [ "chromium.desktop" ]; @@ -131,6 +130,7 @@ "application/x-extension-xhtml" = [ "chromium.desktop" ]; "application/x-extension-xht" = [ "chromium.desktop" ]; "application/x-mozilla-bookmarks" = [ "chromium.desktop" ]; + "x-scheme-handler/msteams" = [ "teams-for-linux.desktop" ]; }; associations.added = defaultApplications; }; diff --git a/system/hyprland.nix b/system/hyprland.nix index 574c5cea..1008d866 100644 --- a/system/hyprland.nix +++ b/system/hyprland.nix @@ -37,6 +37,7 @@ tagger libreoffice webcord + teams-for-linux ]; }; security.pam.services.swaylock = { };