I lied… 4th devlog, and more to come!
Today was a shorter day, not because i didn’t have time, but because I procrastinated until 10 pm 
So today, I added:
- a settings menu, to change search engines!
- also I fixed a bug with the weather widget
Believing in my project, i set it as my new tab, and then I noticed a bug.
Specifically, that the geolocation timeout was set to 5 seconds, and it wasn’t showing the error. This was easily fixed, by me adding a zero to the end of the timeout, and showing the GIVEN error message instead of some arbitrary bullshit.
Now, the settings took the longest, but it wasn’t so bad! I just had to change the search bar to grab the query string from localstorage, and set a new query url to localstorage when changed in the settings menu!
I am planning to finish by adding more options to the settings menu, like custom theme options, hide widgets, and reset all changes button!
(also thanks to @water for the words of encouragement!)
Changelog
- feat: add search settings, fix: geolocation timeout now set to 1 minute to not cause errors (7c1b9ca)
thanks for coming to my ted talk 
-zsobix