Is there a way to set/change a background image in google chrome without(!) installing a theme?
The newtab page is not generated, it is a resource built-into Chrome that is loaded and processed at runtime. It would of course be easier to modify the New Tab page with an extension, but you can edit it to make your changes permanent (ie, built-in, even when running in bare-minimum mode with all plugins and extensions disabled), however you would have to do so again after each update (though this can be made easier in various ways). If you want to go this route, you can find the New Tab page in the file
First close all instances of Chrome/Chromium (make sure that no instances of
At this point, you can make whatever changes you wish. You can add elements, scripts, styles, etc.
Other than the obvious (editing compiled, binary files and the need to re-edit after updates), one caveat is that you cannot link to local files (which makes sense since the browser is not a web server). The New Tab page is “located” at the URL
When you’re done, compile the script (if the resource-editor has such a button) and save it. Now run Chrome and your New Tab page should be shiny and new.
Below, I edited the New Tab page and threw in a picture in the bottom-right corner that toggles between two graphic files when you click on it (it was originally a simple link to my homepage, but I “fancied it up” to show that you can make significant changes to the New Tab page). I also set the style of the
Not directly, you can customise using Speed Dial