diff --git a/tasks/neovim.yml b/tasks/neovim.yml index 7f0f453..a85fd57 100644 --- a/tasks/neovim.yml +++ b/tasks/neovim.yml @@ -137,3 +137,7 @@ src: 'templates/nvim/lua/telescope.lua.j2', dest: '{{ xdg_config_dir }}/nvim/lua/_telescope.lua', } + - { + src: 'templates/nvim/lua/indent-blankline.lua.j2', + dest: '{{ xdg_config_dir }}/nvim/lua/indent-blankline.lua', + } diff --git a/templates/nvim/init.lua.j2 b/templates/nvim/init.lua.j2 index 40b25eb..58d3b70 100644 --- a/templates/nvim/init.lua.j2 +++ b/templates/nvim/init.lua.j2 @@ -9,3 +9,4 @@ require('tree-sitter') require('lua-line') require('git-signs') require('_telescope') +require('indent-blankline') diff --git a/templates/nvim/lua/indent-blankline.lua.j2 b/templates/nvim/lua/indent-blankline.lua.j2 new file mode 100644 index 0000000..458b6a9 --- /dev/null +++ b/templates/nvim/lua/indent-blankline.lua.j2 @@ -0,0 +1,10 @@ +-- {{ ansible_managed }} + +local indent_blankline = require("ibl"); + +indent_blankline.setup { + scope = { + show_start = false, + show_end = false, + } +} diff --git a/vars/archlinux.yml b/vars/archlinux.yml index 0dc1de8..b634a41 100644 --- a/vars/archlinux.yml +++ b/vars/archlinux.yml @@ -1,5 +1,5 @@ ansible_connection: local -ansible_python_interpreter: '/usr/bin/env python' +ansible_python_interpreter: '/usr/bin/python' packages: - python diff --git a/vars/main.yml b/vars/main.yml index c3a3e95..7063c8d 100644 --- a/vars/main.yml +++ b/vars/main.yml @@ -36,6 +36,12 @@ neovim_plugins: name: 'catppuccin', version: '045e3499d9ec8d84635fb08877ae44fd33f6a38d', } + - { + url: 'https://github.com/lukas-reineke/indent-blankline.nvim', + name: 'indent-blankline.nvim', + version: 'v3.7.2', + } + gitlab_domain: 'git.fudiggity.nl' gitlab_host_key: 'git.fudiggity.nl ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINh/SlWqWmH2FG+duiJkkSpq0Fm+wUAmc//4/CbzbX5+'