actions:
  vim-plug: nvim +PlugInstall +qall
config:
  backup: true
  banner: true
  create: true
  dotpath: home
  ignoreempty: false
  keepdot: true
  link_dotfile_default: nolink
  link_on_import: nolink
  longkey: false
  showdiff: false
  workdir: ~/.config/dotdrop
dotfiles:
  d_systemd:
    dst: ~/.config/systemd/user
    src: .config/systemd/user
  d_mpv:
    dst: ~/.config/mpv
    src: .config/mpv
  d_neomutt:
    dst: ~/.config/neomutt
    src: .config/neomutt
  d_imapnotify:
    dst: ~/.config/imapnotify
    src: .config/imapnotify
  f_init.vim:
    dst: ~/.config/nvim/init.vim
    src: .config/nvim/init.vim
  d_nvim_config:
    actions:
    - vim-plug
    dst: ~/.config/nvim/conf.d
    src: .config/nvim/conf.d
  f_user-dirs.dirs:
    dst: ~/.config/user-dirs.dirs
    src: .config/user-dirs.dirs
  f_coc-settings.json:
    dst: ~/.config/nvim/coc-settings.json
    src: .config/nvim/coc-settings.json
  d_sway:
    dst: ~/.config/sway
    src: .config/sway
  d_waybar:
    dst: ~/.config/waybar
    src: .config/waybar
  d_wofi:
    src: .config/wofi
    dst: ~/.config/wofi
  f_abcde.conf:
    dst: ~/.abcde.conf
    src: .abcde.conf
  f_mbsyncrc:
    dst: ~/.mbsyncrc
    src: .mbsyncrc
  f_alacritty.yml:
    dst: ~/.config/alacritty/alacritty.yml
    src: .config/alacritty/alacritty.yml
  f_authorized_keys:
    dst: ~/.ssh/authorized_keys
    src: .ssh/authorized_keys
  f_beets_config:
    dst: ~/.config/beets/config.yaml
    src: .config/beets/config.yaml
  f_beets_whitelist:
    dst: ~/.config/beets/whitelist
    src: .config/beets/whitelist
  f_bspwmrc:
    dst: ~/.config/bspwm/bspwmrc
    src: .config/bspwm/bspwmrc
  f_gitconfig:
    dst: ~/.gitconfig
    src: .gitconfig
  f_libra_config:
    dst: ~/.config/libra/config.toml
    src: .config/libra/config.toml
  f_mailcap:
    dst: ~/.mailcap
    src: .mailcap
  f_makepkg.conf:
    dst: ~/.config/pacman/makepkg.conf
    src: .config/pacman/makepkg.conf
  f_mako_config:
    dst: ~/.config/mako/config
    src: .config/mako/config
  f_mimeo_associations.txt:
    dst: ~/.config/mimeo/associations.txt
    src: .config/mimeo/associations.txt
  f_mpd.conf:
    dst: ~/.config/mpd/mpd.conf
    src: .config/mpd/mpd.conf
  f_mpdris2.conf:
    dst: ~/.config/mpDris2/mpDris2.conf
    src: .config/mpDris2/mpDris2.conf
  f_mpdscribble.conf:
    dst: ~/.mpdscribble/mpdscribble.conf
    src: .mpdscribble/mpdscribble.conf
  f_ncmpcpp_bindings:
    dst: ~/.config/ncmpcpp/bindings
    src: .config/ncmpcpp/bindings
  f_ranger.conf:
    dst: ~/.config/ranger/rc.conf
    src: .config/ranger/rc.conf
  f_ranger_commands.py:
    dst: ~/.config/ranger/commands.py
    src: .config/ranger/commands.py
  f_redshift.conf:
    dst: ~/.config/redshift/redshift.conf
    src: .config/redshift/redshift.conf
  f_rtv.cfg:
    dst: ~/.config/rtv/rtv.cfg
    src: .config/rtv/rtv.cfg
  f_ssh.conf:
    dst: ~/.ssh/config
    src: .ssh/config
  f_steam-native.desktop:
    dst: ~/.local/share/applications/steam-native.desktop
    src: .local/share/applications/steam-native.desktop
  f_tdesktop_lang.strings:
    dst: ~/.config/telegram-desktop/lang.strings
    src: .config/telegram-desktop/lang.strings
  f_tmux.conf:
    dst: ~/.tmux.conf
    src: .tmux.conf
  f_youtube-dl_config:
    dst: ~/.config/youtube-dl/config
    src: .config/youtube-dl/config
  f_zathurarc:
    dst: ~/.config/zathura/zathurarc
    src: .config/zathura/zathurarc
  f_zshrc:
    dst: ~/.zshrc
    src: .zshrc
  d_zsh:
    src: .config/zsh
    dst: ~/.config/zsh
  f_fonts.conf:
    src: .config/fontconfig/fonts.conf
    dst: ~/.config/fontconfig/fonts.conf
  f_ripgrep_ignore:
    src: .ignore
    dst: ~/.ignore
  f_nvimpager:
    src: .config/nvimpager/init.vim
    dst: ~/.config/nvimpager/init.vim
  f_ncmpcpp.conf:
    src: .config/ncmpcpp/config
    dst: ~/.config/ncmpcpp/config
  f_hushlogin:
    src: .hushlogin
    dst: ~/.hushlogin
  f_paru.conf:
    src: .config/paru/paru.conf
    dst: ~/.config/paru/paru.conf
  f_msmtp_config:
    src: .config/msmtp/config
    dst: ~/.config/msmtp/config
  f_foot.ini:
    src: .config/foot/foot.ini
    dst: ~/.config/foot/foot.ini
profiles:
  base:
    dotfiles:
    - d_systemd
  terminal:
    dotfiles:
    - f_nvimpager
    - f_hushlogin
    - f_ripgrep_ignore
    - f_ranger_commands.py
    - f_rtv.cfg
    - f_mailcap
    - d_zsh
    - f_zshrc
    - f_tmux.conf
    - f_ranger.conf
    - f_ssh.conf
    - f_authorized_keys
    - d_nvim_config
    - f_init.vim
    - f_coc-settings.json
    - f_gitconfig
    - f_alacritty.yml
  email:
    dotfiles:
    - d_neomutt
    - d_imapnotify
    - f_mbsyncrc
    - f_msmtp_config
  media:
    dotfiles:
    - f_beets_config
    - f_beets_whitelist
    - f_abcde.conf
    - d_mpv
    - f_youtube-dl_config
    - f_mpd.conf
    - f_ncmpcpp_bindings
    - f_ncmpcpp.conf
    - f_libra_config
    - f_mpdscribble.conf
    - f_mpdris2.conf
  sway:
    dotfiles:
    - d_sway
    - d_waybar
    - d_wofi
    - f_mako_config
    - f_redshift.conf
    - f_zathurarc
    - f_mimeo_associations.txt
    - f_tdesktop_lang.strings
    - f_fonts.conf
  Pacman:
    dotfiles:
    - f_makepkg.conf
    - f_paru.conf
  Mirkwood:
    include:
    - base
    - terminal
    - email
    - media
    - sway
    - Pacman
    dotfiles:
    - f_paru.conf
    - f_user-dirs.dirs
    - f_gitconfig
    - f_foot.ini
  Moria:
    include:
    - terminal
    - media
    - Pacman
  Gondor:
    include:
    - terminal
    - Pacman
  mko-laptop:
    include:
    - terminal
  Edoras:
    include:
    - terminal
    - Pacman
  TakamakiPC:
    include:
    - terminal
    - Pacman
  localhost:
    include:
    - terminal
  ViiruJaTeippi:
    include:
    - terminal
