|
|
@ -1,6 +1,12 @@
|
|
|
|
[run submodules]
|
|
|
|
[run submodules]
|
|
|
|
|
|
|
|
when: host.has('git')
|
|
|
|
cmd: git submodule init
|
|
|
|
cmd: git submodule init
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[home git-prefs]
|
|
|
|
|
|
|
|
when: host.has('git')
|
|
|
|
|
|
|
|
files:
|
|
|
|
|
|
|
|
.gitconfig
|
|
|
|
|
|
|
|
|
|
|
|
[home bash-prefs]
|
|
|
|
[home bash-prefs]
|
|
|
|
when: host.has('bash')
|
|
|
|
when: host.has('bash')
|
|
|
|
files:
|
|
|
|
files:
|
|
|
@ -19,6 +25,12 @@ files:
|
|
|
|
when: host.has('kitty')
|
|
|
|
when: host.has('kitty')
|
|
|
|
files:
|
|
|
|
files:
|
|
|
|
kitty/kitty.conf > .config/kitty/kitty.conf
|
|
|
|
kitty/kitty.conf > .config/kitty/kitty.conf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# We only need the kitty.desktop config on linux, that's like a linux desktop
|
|
|
|
|
|
|
|
# manager thing
|
|
|
|
|
|
|
|
[home kitty-desktop]
|
|
|
|
|
|
|
|
when: host.has('kitty') and host.is_linux
|
|
|
|
|
|
|
|
files:
|
|
|
|
desktop/kitty.desktop > .local/share/applications/kitty.desktop
|
|
|
|
desktop/kitty.desktop > .local/share/applications/kitty.desktop
|
|
|
|
|
|
|
|
|
|
|
|
[link-files rofi]
|
|
|
|
[link-files rofi]
|
|
|
@ -51,10 +63,10 @@ files:
|
|
|
|
nvim/lua
|
|
|
|
nvim/lua
|
|
|
|
nvim/init.vim
|
|
|
|
nvim/init.vim
|
|
|
|
|
|
|
|
|
|
|
|
# [git vundle]
|
|
|
|
[git vundle]
|
|
|
|
# when: host.has('vim') or host.has('nvim')
|
|
|
|
when: host.has('vim') or host.has('nvim')
|
|
|
|
# repo: https://github.com/VundleVim/Vundle.vim.git
|
|
|
|
repo: https://github.com/VundleVim/Vundle.vim.git
|
|
|
|
# target: ~/.vim/bundle/Vundle.vim
|
|
|
|
target: ~/.vim/bundle/Vundle.vim
|
|
|
|
|
|
|
|
|
|
|
|
[git packer-posix]
|
|
|
|
[git packer-posix]
|
|
|
|
when: not host.is_windows
|
|
|
|
when: not host.is_windows
|
|
|
|