bashrc: Teach PS1 about new GnomeTerminal profile

Home-Tag: public
waffle: Add submodule

Import master@6d74208 of 'git://github.com/waffle-gl/waffle'.

Home-Tag: public
profile: Add ~/.local to env var paths

Home-Tag: public
vim: Improve ftplugins for c,cpp,xml

Add functions and keybindings for clang-format. Add include guards to
files, just like the core ftplugins.

Home-Tag: public
redshift: Drop night temp to 2700K

Home-Tag: public
tmux: Lie, claim to be screen-256color

This fixes colors in vim.

Home-Tag: public
bashrc: Set TERM=xterm-256color if gnome-terminal

gnome-terminal stupidly declares itself as TERM=xterm, which lacks 256
color support.

Home-Tag: public
ccache: Commit symlinks in ~/.config/ccache

Home-Tag: public
vim: Add mappings for clang-format

Map <C-K> to format the current range.

Home-Tag: public