The highlighted text in the preview is very pale and needs a stronger colour. Alternatively $a better option would be to let the user chose their preferred colour.
The settings function seems to be designed purely to give the user a number of options from which to chose which extensions to include when setting up a search. Why not let the user set a config file to save their preferred options so they wouldn't have to choose every time they carry out a search