From a3f74bf81611ba4d6fa8e7eb907b8dc9034bf961 Mon Sep 17 00:00:00 2001 From: bretello Date: Sun, 8 May 2022 19:17:29 +0200 Subject: [PATCH] ansible: gitignore migration + install --- ansible/playbooks/setup.yml | 1 + ansible/playbooks/update.yml | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/ansible/playbooks/setup.yml b/ansible/playbooks/setup.yml index 59af23a..9d8f31c 100644 --- a/ansible/playbooks/setup.yml +++ b/ansible/playbooks/setup.yml @@ -75,6 +75,7 @@ 'pdbrc.py': '~/.pdbrc.py' # "ipython": "~/.ipython" # FIXME: ipython config is more complex 'ansible/ansible.cfg': '~/.ansible.cfg' + 'gitignore': '~/.git/config/ignore' - name: check undodir_migration stat: path=${HOME}/.vim_runtime/temp_dirs/undodir diff --git a/ansible/playbooks/update.yml b/ansible/playbooks/update.yml index bec2da0..4c1e035 100644 --- a/ansible/playbooks/update.yml +++ b/ansible/playbooks/update.yml @@ -15,3 +15,11 @@ - name: vim ansible.builtin.shell: DOTFILES={{DOTFILES}} vim -c 'PlugUpdate|qa!' + + - name: check gitignore migration + stat: path=${HOME}/.gitignore + register: gitignore + + - name: gitignore migration + command: mkdir -p ${HOME}/.config/git && ln -s ${DOTFILES}/gitignore ${HOME}/.config/git/ignore && rm -f ~/.gitignore + when: gitignore.stat.exists