diff --git a/fish/conf.d/aliases.fish b/fish/conf.d/aliases.fish
index 76c9e19..b147d35 100644
--- a/fish/conf.d/aliases.fish
+++ b/fish/conf.d/aliases.fish
@@ -62,11 +62,7 @@ alias venv="if ! test -d ./.venv/; python3 -m venv .venv; end; source ./.venv/bi
 alias py-dep="pip install -r requirements.txt"
 
 alias sway="sway --unsupported-gpu"
-if [ $(tty) = /dev/tty1 ]
-    sway
-end
 
 # run code in wayland natively
 # TODO: just add it to the args file instead
-alias code="code --ozone-platform=wayland"
-alias vesktop="vesktop --ozone-platform=wayland"
+alias code="code --enable-features=UseOzonePlatform --ozone-platform=wayland"
diff --git a/wezterm.lua b/wezterm.lua
index 344cac0..b852775 100644
--- a/wezterm.lua
+++ b/wezterm.lua
@@ -54,4 +54,6 @@ config.colors = {
 
 config.default_cursor_style = 'SteadyBar'
 
+config.enable_wayland = true
+
 return config