diff --git a/group_vars/all b/group_vars/all index 8fa0da3b..ebfc7f41 100644 --- a/group_vars/all +++ b/group_vars/all @@ -22,9 +22,6 @@ default_roles: - jq - kdenlive - mysql-client - - neovim - - neovim-lsp - - neovim-packer - notion-app - npm - obs-studio diff --git a/roles/neovim-lsp/tasks/main.yaml b/roles/neovim-lsp/tasks/main.yaml deleted file mode 100644 index 8946c86b..00000000 --- a/roles/neovim-lsp/tasks/main.yaml +++ /dev/null @@ -1,34 +0,0 @@ ---- -- name: Install - community.general.npm: - name: "{{ npm_install_item }}" - state: latest - global: true - loop_control: - loop_var: npm_install_item - with_items: - - "@ansible/ansible-language-server" - - "@tailwindcss/language-server" - - bash-language-server - - dockerfile-language-server-nodejs - - intelephense - - typescript - - typescript-language-server - - vls - - vscode-langservers-extracted - - yaml-language-server - become: true - -- name: Create intelephense directory - ansible.builtin.file: - path: "{{ ansible_user_dir }}/intelephense" - state: directory - when: intelephense_licence is defined - -- name: Add intelephense licence key - ansible.builtin.copy: - content: "{{ intelephense_licence }}" - dest: "{{ ansible_user_dir }}/intelephense/licence.txt" - mode: 0400 - no_log: true - when: intelephense_licence is defined diff --git a/roles/neovim-packer/tasks/main.yaml b/roles/neovim-packer/tasks/main.yaml deleted file mode 100644 index 68584cda..00000000 --- a/roles/neovim-packer/tasks/main.yaml +++ /dev/null @@ -1,7 +0,0 @@ ---- -- name: Install - ansible.builtin.git: - depth: 1 - dest: "{{ ansible_user_dir }}/.local/share/nvim/site/pack/packer/start/packer.nvim" - repo: https://github.com/wbthomason/packer.nvim - single_branch: true diff --git a/roles/neovim/tasks/main.yaml b/roles/neovim/tasks/main.yaml deleted file mode 100644 index 0807ff5b..00000000 --- a/roles/neovim/tasks/main.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -- name: Create .config/nvim directory - ansible.builtin.file: - path: "{{ ansible_user_dir }}/.config/nvim" - state: directory - -- name: Configuration files - ansible.builtin.file: - src: "{{ role_path }}/files/{{ neovim_config_item }}" - dest: "{{ ansible_user_dir }}/.config/nvim/{{ neovim_config_item }}" - state: link - loop_control: - loop_var: neovim_config_item - with_items: - - after - - autoload - - init.lua - - lua