From 9ae429848c897e892ab617d71bb059f998f47b22 Mon Sep 17 00:00:00 2001 From: Sagi Dayan Date: Tue, 21 Feb 2023 18:51:51 +0200 Subject: [PATCH] Nvim role cleanup --- roles/vim_user/defaults/main.yml | 2 ++ roles/vim_user/tasks/main.yml | 7 +++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/roles/vim_user/defaults/main.yml b/roles/vim_user/defaults/main.yml index 73f4dad..060f4ec 100644 --- a/roles/vim_user/defaults/main.yml +++ b/roles/vim_user/defaults/main.yml @@ -1,2 +1,4 @@ --- nvim_extention_treesitter: false +nvim_extention_treesitter_file: ~/.config/nvim/lua/user/packer_extention_treesitter.lua +empty_lua_module: "return {}" diff --git a/roles/vim_user/tasks/main.yml b/roles/vim_user/tasks/main.yml index 939cabe..68c69cd 100644 --- a/roles/vim_user/tasks/main.yml +++ b/roles/vim_user/tasks/main.yml @@ -27,7 +27,10 @@ debug: msg: "TreeSitter: {{ nvim_extention_treesitter }}" -- name: nvim extention treesitter +- name: setup nvim extention treesitter shell: | - echo "return {}" > ~/.config/nvim/lua/user/packer_extention_treesitter.lua + echo {{ empty_lua_module }} > {{ nvim_extention_treesitter_file }} when: nvim_extention_treesitter +- name: remove nvim extention treesitter + shell: "rm -rf {{ nvim_extention_treesitter_file }}" + when: not nvim_extention_treesitter