diff --git a/hosts/default/configuration.nix b/hosts/default/configuration.nix index b6528bd..154485b 100644 --- a/hosts/default/configuration.nix +++ b/hosts/default/configuration.nix @@ -114,6 +114,8 @@ clang-tools cmake discord + discord-canary + electrum fastfetch file filezilla @@ -160,6 +162,7 @@ usbutils vencord vim + virtiofsd waybar wdisplays webcord diff --git a/modules/home-manager/hyprland.nix b/modules/home-manager/hyprland.nix index 0e71590..7611eb4 100644 --- a/modules/home-manager/hyprland.nix +++ b/modules/home-manager/hyprland.nix @@ -164,6 +164,15 @@ # Optional, hint Electron apps to use Wayland: home.sessionVariables = { NIXOS_OZONE_WL = "1"; - ELECTRON_OZONE_PLATFORM_HINT = "wayland"; + ELECTRON_OZONE_PLATFORM_HINT = "auto"; + GDK_BACKEND = "wayland,x11,*"; + SDL_VIDEODRIVER = "wayland"; + CLUTTER_BACKEND = "wayland"; + XDG_CURRENT_DESKTOP = "Hyprland"; + XDG_SESSION_TYPE = "wayland"; + XDG_SESSION_DESKTOP = "Hyprland"; + QT_AUTO_SCREEN_SCALE_FACTOR = 1; + QT_QPA_PLATFORM = "wayland;xcb"; + QT_WAYLAND_DISABLE_WINDOWDECORATION = 1; }; }