feat: tailor swiftie, and minor fixes

This commit is contained in:
davidon-top 2023-10-16 20:43:12 +02:00
parent 3fc4739c1b
commit 926ba239ce
5 changed files with 95 additions and 44 deletions

View file

@ -188,13 +188,21 @@ return {
"nvim-tree/nvim-web-devicons",
{
"lukas-reineke/indent-blankline.nvim",
opts = {
char = '',
show_trailing_blankline_indent = false,
show_end_of_line = true,
show_current_context = true,
show_current_context_start = true,
}
-- opts = {
-- char = '┊',
-- show_trailing_blankline_indent = false,
-- show_end_of_line = true,
-- show_current_context = true,
-- show_current_context_start = true,
-- }
init = function()
require("ibl").setup({
indent = {
tab_char = "",
char = "",
},
})
end,
},
{
"folke/which-key.nvim",
@ -291,6 +299,29 @@ return {
},
-- lenguage specific
-- swift
{
"apple/swift",
config = function(plugin)
vim.opt.rtp:append(plugin.dir .. "/utils/vim")
end
},
-- go
{"joerdav/templ.vim"},
{
"ray-x/go.nvim",
dependencies = { -- optional packages
"ray-x/guihua.lua",
"neovim/nvim-lspconfig",
"nvim-treesitter/nvim-treesitter",
},
config = function()
require("go").setup()
end,
event = {"CmdlineEnter"},
ft = {"go", 'gomod'},
build = ':lua require("go.install").update_all_sync()' -- if you need to install/update all binaries
},
-- csv
'cameron-wags/rainbow_csv.nvim',