A small Gnome extension for my workflow.
Start new windows maximized if the workspace is empty. Exceptions are not maximizable windows and wm classes of type pop-up (e.g.: Chrome apps)
Copy ./src/
to ~/.local/share/gnome-shell/extensions/gnome-shell-extension-max-if-lonely\@jensbin.github.com/
Based on https://github.com/aXe1/gnome-shell-extension-maximized-by-default