github.com
theme.sh is a script that lets users set their terminal theme. It provides over 400 precompiled themes and is terminal agnostic, working on any terminal with OSC 4/11 support such as st, kitty and iterm. It keeps history and is described as script friendly and portable, distributed as a single theme script.