Hi David, Did you add these in config.py or using config commands from the browser?
Can you tell us what commands you ran and/or show us your config.py (the lines you added, at least)? -Ryan On December 18, 2019 11:50:34 AM EST, Jack via qutebrowser <[email protected]> wrote: >I have been using Qutebrowser for several years... Awesome! > >I was adding some keybindings and then executed a restart. After that >it wouldn't run. >Here is what I have done: >1 - Looked at the lines in the files below. >2 - reinstalled Qutebrowser >3 - reinstalled python3 > >I am still getting this same output. > >Any advice would be greatly appreciated. > >Thank you, > >David > >Output when I try to run Qutebrowser: > >qutebrowser >11:45:28 WARNING: /usr/lib/python3/dist-packages/apport/report.py:13: >DeprecationWarning: the imp module is deprecated in favour of >importlib; see the module's documentation for alternative uses > import fnmatch, glob, traceback, errno, sys, atexit, locale, imp > >Traceback (most recent call last): > File "/usr/bin/qutebrowser", line 11, in <module> > load_entry_point('qutebrowser==1.1.1', 'gui_scripts', 'qutebrowser')() >File "/usr/lib/python3/dist-packages/qutebrowser/qutebrowser.py", line >188, in main > return app.run(args) >File "/usr/lib/python3/dist-packages/qutebrowser/app.py", line 100, in >run > configinit.early_init(args) >File "/usr/lib/python3/dist-packages/qutebrowser/config/configinit.py", >line 59, in early_init > configfiles.read_config_py(config_file) >File >"/usr/lib/python3/dist-packages/qutebrowser/config/configfiles.py", >line 426, in read_config_py > api.finalize() >File >"/usr/lib/python3/dist-packages/qutebrowser/config/configfiles.py", >line 240, in finalize > self._config.update_mutables() >File "/usr/lib/python3/dist-packages/qutebrowser/config/config.py", >line 391, in update_mutables > self.set_obj(name, new_value, save_yaml=save_yaml) >File "/usr/lib/python3/dist-packages/qutebrowser/config/config.py", >line 335, in set_obj > self._set_value(self.get_opt(name), value) >File "/usr/lib/python3/dist-packages/qutebrowser/config/config.py", >line 269, in _set_value > opt.typ.to_py(value) # for validation >File >"/usr/lib/python3/dist-packages/qutebrowser/config/configtypes.py", >line 1223, in to_py > for key, val in value.items()} >File >"/usr/lib/python3/dist-packages/qutebrowser/config/configtypes.py", >line 1223, in <dictcomp> > for key, val in value.items()} >File >"/usr/lib/python3/dist-packages/qutebrowser/config/configtypes.py", >line 1223, in to_py > for key, val in value.items()} >File >"/usr/lib/python3/dist-packages/qutebrowser/config/configtypes.py", >line 1223, in <dictcomp> > for key, val in value.items()} >File >"/usr/lib/python3/dist-packages/qutebrowser/config/configtypes.py", >line 1651, in to_py > self._basic_py_validation(value, str) >File >"/usr/lib/python3/dist-packages/qutebrowser/config/configtypes.py", >line 169, in _basic_py_validation > self._basic_str_validation(value) >File >"/usr/lib/python3/dist-packages/qutebrowser/config/configtypes.py", >line 182, in _basic_str_validation > raise configexc.ValidationError(value, "may not be empty!") >qutebrowser.config.configexc.ValidationError: Invalid value '' - may >not be empty! > >Thanks, > >David -- Sent from my Android device with K-9 Mail. Please excuse my brevity.
