The entrypoint to everything is setup.sh which installs all dotfiles, including
their dependencies. Most functions in there should usable by themselves without
external dependencies unless otherwise mentioned.
The color scheme (base16-mocha,
preview) is explicitly
defined in colors, Xresources, config/alacritty/alacritty.yml,
config/dunst/dunstrc, config/rofi/base16-mocha.rasi,
config/xmobar/xmobarrc and config/xmonad/xmonad.hs. It's also set in
config/nvim/init.vim through a Neovim
plugin and in spacemacs as a
built-in theme. Dzen uses the colors defined in Xresources. i3lock uses
colors.