Documentation ¶
Overview ¶
Package config implements dotfiles config parser
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ConfigDir string
ConfigDir is abs path to directory containing config file
View Source
var ConfigFile string
ConfigFile is absolute path to config file
View Source
var HomeDir string
HomeDir is abs path to home directory
View Source
var WorkingDir string
WorkingDir is abs path to working directory containing config file
Functions ¶
func Init ¶
func Init()
Init uses the following precedence order to find config file. Each item takes precedence over the item below it:
- `--config` / `-c` flag
- `DOTFILES_CONFIG` environment variable
- `.dotfilesrc` file in working directory
func LoadDefault ¶
LoadDefault reads and unmarshals config file using precedence order from Init()
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.