From 2fa4e8b4104140fae564318760455e77d5d97397 Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Wed, 18 Sep 2024 23:22:17 +1000 Subject: [PATCH] nvim updates - add terraform-ls - add droneci to puppet modules - added friendly-snippets --- .config/nvim/lua/func.lua | 11 +++++++++++ .config/nvim/lua/func/puppet.lua | 1 + .config/nvim/lua/plug.lua | 1 + .config/password-store | 2 +- 4 files changed, 14 insertions(+), 1 deletion(-) diff --git a/.config/nvim/lua/func.lua b/.config/nvim/lua/func.lua index 96b101f..9095822 100644 --- a/.config/nvim/lua/func.lua +++ b/.config/nvim/lua/func.lua @@ -39,3 +39,14 @@ vim.cmd [[ autocmd FileType eruby nnoremap s :call ToggleERBSyntax() augroup END ]] + + +-- terraform language keybindings +vim.cmd [[ + augroup lang_terraform + autocmd! + autocmd BufNewFile,BufRead *.tf set filetype=terraform + augroup END +]] + + diff --git a/.config/nvim/lua/func/puppet.lua b/.config/nvim/lua/func/puppet.lua index c1311e7..884fdc1 100644 --- a/.config/nvim/lua/func/puppet.lua +++ b/.config/nvim/lua/func/puppet.lua @@ -49,6 +49,7 @@ function! OpenPuppetProfileOrRole(layout) " List modules in puppet-control here let module_list = [] call add(module_list, 'certbot') + call add(module_list, 'droneci') call add(module_list, 'glauth') call add(module_list, 'jellyfin') call add(module_list, 'lidarr') diff --git a/.config/nvim/lua/plug.lua b/.config/nvim/lua/plug.lua index bc3f1dd..42b2cab 100644 --- a/.config/nvim/lua/plug.lua +++ b/.config/nvim/lua/plug.lua @@ -33,6 +33,7 @@ return require('packer').startup(function(use) use 'hrsh7th/cmp-path' use 'hrsh7th/cmp-buffer' use 'hrsh7th/vim-vsnip' + use "rafamadriz/friendly-snippets" -- telescope use { diff --git a/.config/password-store b/.config/password-store index 906960d..1a98679 160000 --- a/.config/password-store +++ b/.config/password-store @@ -1 +1 @@ -Subproject commit 906960d513741ffcb782d42e229bd1153382885a +Subproject commit 1a98679ade8d9d2c1c191f885ab2365d5d3fea02