mirror of
https://github.com/denisidoro/navi
synced 2024-11-22 03:23:05 +00:00
867 B
867 B
Paths and Environment Variables
Navi uses the directories-next
package, which
defines platform-specific standard locations of directories for config, cache and other data.
Mac users, this is why your files are being stored in ~/Library/Application Support/navi
.
To set custom paths for your config and cheat sheets, you can set the following environment variables:
export NAVI_CONFIG="~/.config/navi/config.yaml"
export NAVI_PATH="~/.local/share/navi"
Note! Even when set, $NAVI_PATH
will not be used when installing cheat
sheets directly via navi's own commands.
For example when running navi add repo <repo>
, the default paths as per the directories-next
package will still be used.
To avoid this, you may simply clone repos via a regular git clone
command,
directly into $NAVI_PATH
.