From 736e83a4659217bbd82e16d5dc0a0abc5baefc59 Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Fri, 12 Apr 2024 19:06:00 -0400 Subject: [PATCH] Use wayland for vscode. --- .../roles/sway/files/launch_sway_freebsd.bash | 3 +++ ansible/roles/sway/files/launch_sway_linux.bash | 7 ++++++- .../files/wireguard_configs/odo/colo.conf | Bin 332 -> 405 bytes 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ansible/roles/sway/files/launch_sway_freebsd.bash b/ansible/roles/sway/files/launch_sway_freebsd.bash index 0a728a7..4797920 100644 --- a/ansible/roles/sway/files/launch_sway_freebsd.bash +++ b/ansible/roles/sway/files/launch_sway_freebsd.bash @@ -8,6 +8,9 @@ DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" export XDG_CURRENT_DESKTOP=sway export WLR_RENDERER=vulkan +# Enable wayland support for electron (vscode) +export ELECTRON_OZONE_PLATFORM_HINT=wayland + # Enable wayland support for firefox export MOZ_ENABLE_WAYLAND=1 diff --git a/ansible/roles/sway/files/launch_sway_linux.bash b/ansible/roles/sway/files/launch_sway_linux.bash index 2e04420..96f19b0 100644 --- a/ansible/roles/sway/files/launch_sway_linux.bash +++ b/ansible/roles/sway/files/launch_sway_linux.bash @@ -6,9 +6,14 @@ IFS=$'\n\t' DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" export XDG_CURRENT_DESKTOP=sway -export MOZ_ENABLE_WAYLAND=1 export WLR_RENDERER=vulkan +# Enable wayland support for electron (vscode) +export ELECTRON_OZONE_PLATFORM_HINT=wayland + +# Enable wayland support for firefox +export MOZ_ENABLE_WAYLAND=1 + # Enable dark theme # export QT_STYLE_OVERRIDE=adwaita-dark diff --git a/ansible/roles/wireguard/files/wireguard_configs/odo/colo.conf b/ansible/roles/wireguard/files/wireguard_configs/odo/colo.conf index 24725751204826f903d9ade75522ff279e36020b..57f391b3ff0ef50882b5565a3c4def7086ac0be8 100644 GIT binary patch literal 405 zcmV;G0c!pLM@dveQdv+`0O5lq%5I30le+uYr^m4mj{G}LC`QkEAcQ?!^c@K~aq5!1 zWS{7$7icNN1qd1TW*oLsiquJ^?9#4i+|c=Xqe*LBSVJ2GvMH1T4$m?4h7W3t1tM{O zU_&AHIJaKeA9|kPCvVvli`YtNA&E~oK;L6YCL6T()yJl_iOAz_k}L@9{Z#V;q}pth z*FbRd>Nag(lro`b&)K=Pwa^GT+Acc-gdTa?qc1u`tEq?Dx4O?9n!k4Ya#y3M)85pZ z7Xh4vJUTyOC%f_HW|y8)`^Il`4hMK$=ansU>3Ov&?Y5L975#SVqwZg literal 332 zcmV-S0ki%9M@dveQdv+`0G5NEZW>xx%HB`(UVs~+uSpjt9BdJnN!C1gk@}XVoAi5> z-f*2vdN`7g-ogJvXt-sBtlzd)Ds6Io;;AZc-|>@l!V9nHc1Y*GtJOFc+*X{MG7A5x z?k-k`!IxgpB!Q${co=gu{irtPnn?)FguTOMb0whTv{q_5(_;rfKbMhK|J8p1vKqv#K+NCm@?ag z*jHhT^GtjK->Gp(O2sh3!Y9bv+NUlye>-``b_kf|`PmtWC!)9ei!F}qAw^B_KZ~A1f39)QS$u<2>BRVv_z!$<793P3D8o#? eO~Ka8^Uy1r<<8$<(4ba7Yd(;+%(Hms7J|LB|Eb3S