2022-02-24 22:29:54 +01:00
|
|
|
|
storage:
|
|
|
|
|
# Where will be the tmp folder located ? [DEFAULT: MacOS($TMPDIR/config-mapper) | Linux(/tmp/config-mapper)]
|
2022-02-26 01:28:36 +01:00
|
|
|
|
location: /path/to/folder
|
2022-02-24 22:29:54 +01:00
|
|
|
|
git:
|
2022-02-26 01:28:36 +01:00
|
|
|
|
# * by default, if ssh dict is set with it's key filled, I'll try to clone with SSH
|
|
|
|
|
repository: git@github.com:DataHearth/my-config.git
|
|
|
|
|
basic-auth:
|
|
|
|
|
username: USERNAME
|
|
|
|
|
# * NOTE: if you're having trouble with error "authentication required", you should maybe use a token access
|
|
|
|
|
# * In some cases, it's due to 2FA authentication enabled on the git hosting provided
|
|
|
|
|
password: TOKEN
|
|
|
|
|
ssh:
|
|
|
|
|
passphrase: PASSPHRASE
|
|
|
|
|
# path can be relative and can contain environment variables
|
|
|
|
|
private-key: /path/to/private/key
|
2022-02-24 22:29:54 +01:00
|
|
|
|
|
|
|
|
|
files:
|
2022-02-26 01:28:36 +01:00
|
|
|
|
- darwin: "$LOCATION/macos/.zshrc:~/.zshrc"
|
|
|
|
|
linux: "$LOCATION/linux/.zshrc:~/.zshrc"
|
2022-02-24 22:29:54 +01:00
|
|
|
|
|
|
|
|
|
folders:
|
2022-02-26 01:28:36 +01:00
|
|
|
|
- darwin: "~/.zshrc:~/.zshrc"
|
|
|
|
|
linux: "~/.zshrc:~/.zshrc"
|
2022-02-24 22:29:54 +01:00
|
|
|
|
|
|
|
|
|
package-managers:
|
2022-02-26 01:28:36 +01:00
|
|
|
|
installation-order: ["homebrew"]
|
2022-02-24 22:29:54 +01:00
|
|
|
|
homebrew:
|
|
|
|
|
- bat
|
2022-02-26 01:28:36 +01:00
|
|
|
|
- hexyl
|
|
|
|
|
- fd
|
|
|
|
|
- hyperfine
|
|
|
|
|
- diskus
|
|
|
|
|
- jq
|
|
|
|
|
- k9s
|
|
|
|
|
- go
|
|
|
|
|
- starship
|
|
|
|
|
- exa
|
|
|
|
|
- httpie
|
|
|
|
|
- neovim
|
|
|
|
|
- nmap
|
|
|
|
|
- pinentry
|
|
|
|
|
- zsh
|
2022-02-24 22:29:54 +01:00
|
|
|
|
|
|
|
|
|
apt-get:
|