I'm using fish shell, and copying the desktop launcher file from the assets to .local/share/applications as is doesn't work. It launches a new terminal, but spits out quite a bit of errors:
Changing the Exec to Exec=env YAZELIX_ENV_ONLY="true" /usr/bin/foot -e nu ~/.config/yazelix/nushell/scripts/core/start_yazelix.nu works though.