Base16 is an architecture for building themes created by Chris Kempson. There are many scripts and plugins which support these themes, my favourites being base16-shell and base16-vim. Base16-shell allows users to quickly switch their terminal's theme, whilst base16-vim ensures that Vim's colorscheme is consistent with the shells.

Base16_bg.sh is a small script which matches the background of your window manager or desktop enviroment with the background color of base16 terminal themes.

It's a very simple script which does the following:

To download base16_bg.sh:

git clone https://github.com/connor-brooks/base16_bg.sh

For more information, find the script and README on GitHub here.