# syl20bnr contribution layer for Spacemacs ## Install To use this contribution add it to your `~/.spacemacs` ```elisp (defvar dotspacemacs-configuration-layers '(syl20bnr) "List of contribution to load." ) ``` ## Rainbow Identifiers Instead of colorized keywords, this contribution has *colorized variables and functions* using the [rainbow identifiers][rainbow-identifiers] mode. Each variable and function has a unique color associated to it. `rainbow-identifiers` mode can be toggled on and off with: t c The `saturation` and `lightness` of identifier colors can be adjusted with the commands: Key Binding | Description --------------|------------------------------------------------------------ ` c s` | initiate change `saturation` mini-mode ` c l` | initiate change `lightness` mini-mode `+` | increase the `saturation` or `lightness` `-` | decrease the `saturation` or `lightness` `=` | reset the `saturation` or `lightness` Any other key | leave the change mini-mode ### Screenshots #### Python ![theme_tweaks_python](https://raw.githubusercontent.com/syl20bnr/spacemacs/master/contrib/usr/syl20bnr/doc/theme-tweaks-python.png) [rainbow-identifiers]: https://github.com/Fanael/rainbow-identifiers