diff --git a/flake.nix b/flake.nix
index a6b626e..397d19f 100644
--- a/flake.nix
+++ b/flake.nix
@@ -88,6 +88,7 @@
             ./system/syl/configuration.nix
             home-manager.nixosModules.home-manager
             hyprland.nixosModules.default
+            nixos-hardware.nixosModules.framework
             # libre-presenter.defaultPackage
             {
               home-manager.useGlobalPkgs = true;
diff --git a/modules/desktop.nix b/modules/desktop.nix
index 055958d..f338924 100644
--- a/modules/desktop.nix
+++ b/modules/desktop.nix
@@ -124,7 +124,7 @@ with lib;
       EDITOR = "emacsclient -t -a";
       VISUAL = "emacsclient -c -a";
       QT_LOGGING_RULES = "js=true; kwin_scripting=true";
-      GTK_USE_PORTAL = "1";
+      # GTK_USE_PORTAL = "1";
       # Fixing Qt apps in other environments
       # Thought I needed this but apparently they are working fine without it.
       # QT_XCB_GL_INTEGRATION = "xcb_egl";