2019-12-11 22:17:37 +01:00
|
|
|
- defaults:
|
|
|
|
link:
|
|
|
|
relink: true
|
|
|
|
create: true
|
|
|
|
|
|
|
|
# clean config and home directory from bad symbolic links
|
|
|
|
- clean: ['~', '.config/']
|
|
|
|
|
|
|
|
- link:
|
2022-02-23 00:23:40 +01:00
|
|
|
~/.zshrc:
|
|
|
|
force: true
|
|
|
|
path: shell/zshrc
|
2019-12-11 22:17:37 +01:00
|
|
|
~/.tmux.conf:
|
|
|
|
path: shell/tmux.conf
|
|
|
|
~/.config/nvim:
|
|
|
|
path: nvim
|
2020-12-19 19:39:32 +01:00
|
|
|
~/.config/kitty:
|
|
|
|
path: kitty
|
2019-12-11 23:13:24 +01:00
|
|
|
|
2019-12-11 22:17:37 +01:00
|
|
|
- shell:
|
2022-02-23 00:23:40 +01:00
|
|
|
# install znap (zsh plugin manager)
|
|
|
|
- command: 'if [ ! -d ~/.znap ]; then sh -c "$(git clone --depth 1 -- https://github.com/marlonrichert/zsh-snap.git ~/.znap)"; fi'
|
2019-12-11 23:55:18 +01:00
|
|
|
stdin: false
|
|
|
|
stdout: true
|
2022-02-23 00:23:40 +01:00
|
|
|
description: "Installing znap (zsh-snap):"
|
2019-12-11 23:55:18 +01:00
|
|
|
quiet: false
|
2022-02-23 00:19:27 +01:00
|
|
|
|
2019-12-11 22:17:37 +01:00
|
|
|
# install vim plug for nvim
|
2019-12-11 23:55:18 +01:00
|
|
|
- [curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim, "Install vim-plug for nvim:"]
|
2022-02-23 00:19:27 +01:00
|
|
|
|
|
|
|
# install & upgrade nvim plugins
|
|
|
|
- command: nvim +PlugUpgrade +PlugUpdate +qall
|
2019-12-11 23:55:18 +01:00
|
|
|
stdin: true
|
|
|
|
stdout: true
|
2022-02-23 00:19:27 +01:00
|
|
|
description: "Install nvim plugins! Hit enter once if stuck:"
|
2019-12-11 23:55:18 +01:00
|
|
|
quiet: false
|