- defaults:
    link:
      relink: true
      force: true

- clean: [ '~' ]

- link:
    ~/.dotfiles:
      force: true
      path: ''

- link:
    ~/.zshrc:
      path: .zshrc
    ~/.zprofile:
      path: .zprofile
    ~/.p10k.zsh:
      path: .p10k.zsh
    ~/.gitconfig:
      path: git/global.gitconfig
    ~/.gitconfig-work:
      path: git/work.gitconfig
    ~/.gitignore_global:
      path: git/gitignore_global
    ~/.tmux.conf:
      path: tmux/.tmux.conf
    ~/.tmux.conf.local:
      path: tmux/.tmux.conf.local
    ~/.vim:
      path: .vim
    ~/.vimrc:
      path: .vimrc
    ~/.ideavimrc:
      if: '[ `uname` = Darwin ]'
      path: idea/.ideavimrc