2020-08-29 21:58:55 +00:00
Customization
-------------
* [Changing colors ](#changing-colors )
* [Resizing columns ](#resizing-columns )
* [Overriding fzf options ](#overriding-fzf-options )
### Changing colors
You can change the [color scheme ](https://github.com/junegunn/fzf/wiki/Color-schemes ) by [overriding fzf options ](#overriding-fzf-options ).
2021-04-19 13:42:27 +00:00
In addition, you can change the text color for each column by properly configuring *navi* 's `config.yaml` . Please check `navi --help` for more instructions.
2020-08-29 21:58:55 +00:00
### Resizing columns
2021-04-19 13:42:27 +00:00
You can change the column widths by properly configuring *navi* 's `config.yaml` . Please check `navi --help` for more instructions.
2020-08-29 21:58:55 +00:00
### Overriding fzf options
Let's say you want to override [$FZF_DEFAULT_OPTS ](https://github.com/junegunn/fzf#layout ) with `--height 3` .
This can be overridden in the following ways:
```sh
# if you want to override only when selecting snippets
navi --fzf-overrides '--height 3'
# alternatively, using an environment variable in your .bashrc-like file:
export NAVI_FZF_OVERRIDES='--height 3'
# if you want to override only when selecting argument values
navi --fzf-overrides-var '--height 3'
# alternatively, using an environment variable in your .bashrc-like file:
export NAVI_FZF_OVERRIDES_VAR='--height 3'
# if you want to override for all cases
FZF_DEFAULT_OPTS="--height 3" navi
2020-09-02 18:29:42 +00:00
```
2021-04-19 13:42:27 +00:00
In addition, this can be set by properly configuring *navi* 's `config.yaml` . Please check `navi --help` for more instructions.