install.conf.yaml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. - clean: ['~']
  2. - defaults:
  3. link:
  4. relink: true
  5. - shell:
  6. - [git submodule update --init --recursive, Installing submodules]
  7. - ["mkdir -p ~/.config/nvim/{backup,swap,undo}", Creating nvim backup dirs]
  8. - ["touch ~/.config/nvim/local.vimrc", Touching local vimrc]
  9. - ["git config --global core.excludesfile ~/.gitignore_global"]
  10. - ["git config --global rerere.enabled true"]
  11. - link:
  12. ~/.dotfiles: '.'
  13. ~/.zlogin: zlogin
  14. ~/.zshrc: zshrc
  15. ~/.tmux.conf: tmux.conf
  16. ~/.clang-format: clang-format
  17. ~/.ctags: ctags
  18. ~/.config/flake8: flake8
  19. ~/.config/nvim/init.vim: nvimrc
  20. ~/.config/nvim/after/ftplugin:
  21. create: true
  22. path: nvim/after/ftplugin/
  23. ~/.config/nvim/UltiSnips:
  24. path: nvim/UltiSnips/
  25. ~/.config/nvim/autoload/plug.vim:
  26. create: true
  27. path: external/vim-plug/plug.vim
  28. ~/.gitignore_global: gitignore_global
  29. ~/.taskrc: taskrc
  30. ~/.p10k.zsh: p10k.zsh
  31. ~/.local/bin/brew_pyenv_setup:
  32. create: true
  33. path: scripts/brew_pyenv_setup.py
  34. ~/.config/sheldon/plugins.toml:
  35. create: true
  36. path: sheldon-plugins.toml