diff --git a/home/home.nix b/home/home.nix index dfe8e03..d441bd8 100644 --- a/home/home.nix +++ b/home/home.nix @@ -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 diff --git a/home/hyprland.nix b/home/hyprland.nix index d46ec81..99c48d4 100644 --- a/home/hyprland.nix +++ b/home/hyprland.nix @@ -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