dotfiles/bombadil.toml

52 lines
1.5 KiB
TOML
Raw Normal View History

2021-06-14 14:20:50 -05:00
# Path to your dotfiles relative to your $HOME directory
dotfiles_dir = "src/dotfiles"
[settings]
# An array of toml files paths containing the variables to inject in your templatized dotfiles
# You can have multiple var files as long as variable names does not colide.
vars = [ "dark.toml", "vars.toml" ]
2021-06-14 14:20:50 -05:00
# An array of post install shell commands
# hooks = [ "" ]
[profiles.light]
vars = [ "light.toml" ]
[profiles.dark]
vars = [ "dark.tml" ]
2021-06-14 14:20:50 -05:00
[settings.dots]
# A dot entry representing a symlink, `source` is relative to `dotfiles_dir`
# and `target` shall be relative to $HOME directory or absolute.
# You can have as many dot entry as you want, linking files or directories
# alacritty
alacritty = { source = "alacritty", target = ".config/alacritty" }
2022-04-03 18:29:20 -05:00
# broot
broot = { source = "broot", target = ".config/broot" }
2021-06-16 16:29:32 -05:00
# git
2021-06-17 16:22:58 -05:00
git_template = { source = "git_template", target = ".git_template" }
2021-06-17 16:22:17 -05:00
gitconfig = { source = "gitconfig", target = ".gitconfig" }
2021-06-16 16:29:32 -05:00
gitignore = { source = "gitignore", target = ".gitignore" }
2022-04-11 16:22:28 -05:00
gitui = { source = "gitui", target = ".config/gitui" }
2021-07-23 17:55:42 -04:00
# gpg
gpg_agent = { source = "gnupg/gpg-agent.conf", target = ".gnupg/gpg-agent.conf" }
2021-09-07 11:34:40 -05:00
# helix
helix = { source = "helix", target = ".config/helix" }
2022-05-31 10:37:19 -05:00
# navi
navi = { source = "navi", target = ".config/navi" }
# tmux
tmux = { source = "tmux", target = ".config/tmux" }
tmux_conf = { source = "tmux.conf", target = ".tmux.conf" }
# zsh
zsh = { source = "aliases", target = ".aliases" }
zshenv = { source = "zshenv", target = ".zshenv" }
zshrc = { source = "zshrc", target = ".zshrc" }