The exec field of terminal = true desktop entries seems to be treated like it's always the name of a binary. Is this normal? For instance, if exec = program --flag, an error will be thrown because the equivalent of wezterm -e "program --flag" is invoked, instead of wezterm -e program --flag, which would pass the flag to the program. This breaks certain desktop entries, like the one provided by smos
The
exec
field ofterminal = true
desktop entries seems to be treated like it's always the name of a binary. Is this normal? For instance, ifexec = program --flag
, an error will be thrown because the equivalent ofwezterm -e "program --flag"
is invoked, instead ofwezterm -e program --flag
, which would pass the flag to the program. This breaks certain desktop entries, like the one provided by smos