docs: def _config_chooser_dialog(self, title_text, description):
          """Dialog to select which config shall be exported
  
          :param title_text: Title text
          :param description: Description
          """
          dialog = Gtk.Dialog(title_text, self.view["preferences_window"],
                              flags=0, buttons=
                              (Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT,
                               Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT))
          label = Gtk.Label(label=description)
          label.set_padding(xpad=10, ypad=10)
          dialog.vbox.pack_start(label, True, True, 0)
          label.show()
          self._gui_checkbox = Gtk.CheckButton(label="GUI Config")
          dialog.vbox.pack_start(self._gui_checkbox, True, True, 0)
          self._gui_checkbox.show()
          self._core_checkbox = Gtk.CheckButton(label="Core Config")
          self._core_checkbox.show()
          dialog.vbox.pack_start(self._core_checkbox, True, True, 0)
          response = dialog.run()
          dialog.destroy()
          return response