Fix: update Wayland application configurations for improved compatibility and remove scaling settings

This commit is contained in:
2025-11-04 19:15:37 +00:00
parent 52377f0dd0
commit 7c2df109e9
2 changed files with 19 additions and 9 deletions

View File

@@ -16,7 +16,13 @@
inputs.vicinae.packages.${pkgs.system}.default # Vicinae launcher
# Development tools
vscode
(vscode.override {
commandLineArgs = [
"--enable-features=UseOzonePlatform"
"--ozone-platform=wayland"
"--enable-wayland-ime"
];
})
# neovim
# Browsers
@@ -40,8 +46,18 @@
# spotify
# Communication
legcord
teams-for-linux
(legcord.override {
commandLineArgs = [
"--enable-features=UseOzonePlatform,WaylandWindowDecorations"
"--ozone-platform=wayland"
];
})
(teams-for-linux.override {
commandLineArgs = [
"--enable-features=UseOzonePlatform,WaylandWindowDecorations"
"--ozone-platform=wayland"
];
})
# discord
# slack

View File

@@ -42,12 +42,6 @@
"__GL_VRR_ALLOWED,0" # Disable VRR to avoid game issues
"WLR_NO_HARDWARE_CURSORS,1" # Fix cursor issues on NVIDIA
"WLR_DRM_NO_ATOMIC,1" # Legacy mode (try disabling if issues)
# Scaling for XWayland apps
"GDK_SCALE,1.5" # GTK app scaling (matches 4K monitor scale)
"GDK_DPI_SCALE,0.67" # GTK DPI scaling (inverse of GDK_SCALE)
"QT_AUTO_SCREEN_SCALE_FACTOR,1" # Qt automatic scaling
"QT_SCALE_FACTOR,1.5" # Qt manual scaling for 4K monitor
];
# Input configuration