The config file should be parsed before parsing the command line. This gives you the behaviour that the command line can override config options. We applied this to the fullscreen option. Without configuring the fullscreen option using the command line, the default is now nicely fetched from the config file as it should be. The attached patch implements this behaviour.
fix for config and command line parse order