diff --git a/fuji/configuration.nix b/fuji/configuration.nix index 093b0d9..67809f5 100644 --- a/fuji/configuration.nix +++ b/fuji/configuration.nix @@ -221,20 +221,22 @@ in android-tools river ]; - sessionVariables = { LIBVA_DRIVER_NAME = "iHD"; KWIN_COMPOSE = "O2ES"; + WLR_RENDERER = "vulkan"; + NIXOS_OZONE_WL = "1"; + MOZ_ENABLE_WAYLAND = "1"; + QT_WAYLAND_DISABLE_WINDOWDECORATION = "1"; + _JAVA_AWT_WM_NONREPARENTING = "1"; }; etc = { "firejail/qutebrowser.local".text = '' whitelist ''${RUNUSER}/qutebrowser ''; - "xdg/autostart/powerdevil.desktop".text = '' - [Desktop Entry] - Hidden=true - ''; + "xdg/menus/applications.menu".source = + "${pkgs.kdePackages.plasma-workspace}/etc/xdg/menus/plasma-applications.menu"; }; extraInit = '' unset -v SSH_ASKPASS @@ -276,6 +278,7 @@ in enable = true; wlr.enable = true; config.river.default = [ "wlr" "gtk" ]; + extraPortals = [ pkgs.kdePackages.xdg-desktop-portal-kde ]; }; documentation.dev.enable = true; @@ -361,7 +364,7 @@ in }; desktopManager = { - plasma6.enable = true; + plasma6.enable = false; }; pipewire = {