config: simplify fetching widget configuration

each widget has only his config object not the global object

we don't need to duplicate things in the config file if the user wants to remove a widget just remove the widget configuration from the file