# 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 = [ "vars.toml" ] # An array of post install shell commands # hooks = [ "" ] [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 = { source = "alacritty", target = ".config/alacritty" } sway = { source = "sway", target = ".config/sway" } waybar = { source = "waybar", target = ".config/waybar" } wofi = { source = "wofi", target = ".config/wofi" } # zsh p10k = { source = "p10k.zsh", target = ".p10k.zsh" } zsh = { source = "zsh", target = ".zsh", ignore = [ ".keep" ] } zshenv = { source = "zshenv", target = ".zshenv" } zshrc = { source = "zshrc", target = ".zshrc" } # vim nvim = { source = "nvim", target = ".config/nvim" } vimrc = { source = "vimrc", target = ".vimrc" } # tmux tmux = { source = "tmux", target = ".config/tmux" } tmux_conf = { source = "tmux.conf", target = ".tmux.conf" } # git git_templates = { source = "git-templates", target = ".git-templates" } gitignore = { source = "gitignore", target = ".gitignore" }