"but why is the window starting maximised a problem? surely u want the window to fill the screen?"
true, but automatically maximised windows don't tend to behave themselves in a tiled window manager (in my experience at least). in this case, the window accounts for the size of the taskbar, but then centres itself vertically, covering half of it - hence the workaround
weird shit i learned doing this:
- in awesome wm, clients can be both floating AND maximised simultaneously??
- for whatever reason godot recycles the project manager window, turning it into the splash screen and then the main editor window????? like whatever i guess but it sidesteps awesome wm's rules since they only activate for new clients and that's super annoying