diff --git a/configuration.nix b/configuration.nix index 957b205..dbeb026 100644 --- a/configuration.nix +++ b/configuration.nix @@ -92,6 +92,15 @@ xdg.portal = { enable = true; wlr.enable = true; + extraPortals = [ + pkgs.xdg-desktop-portal-wlr + pkgs.xdg-desktop-portal-gtk + ]; + config = { + common = { + default = [ "wlr" "gtk" ]; + }; + }; }; services.udev.packages = [ pkgs.yubikey-personalization ]; diff --git a/home-manager/sway/default.nix b/home-manager/sway/default.nix index 739d897..a903807 100644 --- a/home-manager/sway/default.nix +++ b/home-manager/sway/default.nix @@ -78,12 +78,15 @@ in "*" = { hide_cursor = "5000"; }; + }; defaultWorkspace = "1"; focus.newWindow = "urgent"; + floating.criteria = [{ app_id = "zoom"; floating = true; }]; + fonts = { names = [ font.name ]; size = font.size;