This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
spacemacs/contrib/syl20bnr/README.md

38 lines
1.2 KiB
Markdown
Raw Normal View History

# syl20bnr configuration layer for Spacemacs
## Install
To use this configuration add it to your `~/.spacemacs`
```elisp
(defvar dotspacemacs-configuration-layers '(syl20bnr)
"List of contribution to load."
)
```
## Rainbow Identifiers
Instead of colorized keywords, this configuration layer has *colorized
variables and functions* using the [rainbow identifiers][rainbow-identifiers]
mode. Each variable and function has a unique color associated to it.
The `saturation` and `lightness` of identifier colors can be adjusted with the
commands:
Key Binding | Description
--------------|------------------------------------------------------------
`<SPC> c s` | initiate change `saturation` mini-mode
`<SPC> 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/syl20bnr/doc/theme-tweaks-python.png)
[rainbow-identifiers]: https://github.com/Fanael/rainbow-identifiers