wayland: Make more applications use wayland

This commit is contained in:
histalek 2021-12-25 21:53:01 +01:00
parent 215d507b95
commit 50316a3f4e
No known key found for this signature in database
GPG key ID: ED1D6449704FDE03
3 changed files with 38 additions and 1 deletions

View file

@ -0,0 +1,2 @@
--enable-features=UseOzonePlatform
--ozone-platform=wayland

View file

@ -1,3 +1,20 @@
MOZ_ENABLE_WAYLAND=1
### Set wayland specific environment variables
# Set compositor
XDG_CURRENT_DESKTOP=sway
# Set wayland backend for GUI libraries
QT_QPA_PLATFORM=wayland-egl
GDK_BACKEND=wayland
CLUTTER_BACKEND=wayland
SDL_VIDEODRIVER=wayland
# Restore functionality for QT features by setting the theme to 'qt5ct'
QT_QPA_PLATFORMTHEME=qt5ct
# Enable wayland for firefox and thunderbird
MOZ_ENABLE_WAYLAND=1
# wlroots configuration Ref.: https://gitlab.freedesktop.org/wlroots/wlroots/-/blob/master/docs/env_vars.md
WLR_DRM_NO_MODIFIERS=1

View file

@ -0,0 +1,18 @@
[Desktop Entry]
Name=VSCodium
Comment=Code Editing. Redefined.
GenericName=Text Editor
Exec=/opt/vscodium-bin/bin/codium --enable-features=UseOzonePlatform --ozone-platform=wayland --no-sandbox --unity-launch %F
Icon=vscodium
Type=Application
StartupNotify=true
StartupWMClass=VSCodium
Categories=Utility;Development;IDE;
MimeType=text/plain;inode/directory;
Actions=new-empty-window;
Keywords=vscode;
[Desktop Action new-empty-window]
Name=New Empty Window
Exec=/opt/vscodium-bin/bin/codium --enable-features=UseOzonePlatform --ozone-platform=wayland --no-sandbox --new-window %F
Icon=vscodium