diff options
Diffstat (limited to 'dot_config/nvim/lua/plugins')
| -rw-r--r-- | dot_config/nvim/lua/plugins/lsp.lua | 7 | ||||
| -rw-r--r-- | dot_config/nvim/lua/plugins/lualine.lua | 12 | ||||
| -rw-r--r-- | dot_config/nvim/lua/plugins/neotest.lua | 5 |
3 files changed, 21 insertions, 3 deletions
diff --git a/dot_config/nvim/lua/plugins/lsp.lua b/dot_config/nvim/lua/plugins/lsp.lua index 551161b..e13cfc2 100644 --- a/dot_config/nvim/lua/plugins/lsp.lua +++ b/dot_config/nvim/lua/plugins/lsp.lua @@ -15,13 +15,18 @@ return { "rust_analyzer", "templ", "tailwindcss", - "nil_ls" + "nil_ls", + "gleam", + "ty" }) -- Testing basedpyright atm, change to jedi idk vim.lsp.config("basedpyright", { settings = { + python = { + pythonPath = vim.fn.exepath("python"), + }, ['basedpyright'] = { analysis = { typeCheckingMode = "basic", diff --git a/dot_config/nvim/lua/plugins/lualine.lua b/dot_config/nvim/lua/plugins/lualine.lua index 669b6cd..52006ad 100644 --- a/dot_config/nvim/lua/plugins/lualine.lua +++ b/dot_config/nvim/lua/plugins/lualine.lua @@ -4,8 +4,18 @@ return { config = function() require('lualine').setup({ options = { - theme = 'dracula' + theme = 'catppuccin' + }, + sections = { + lualine_x = { + function() + return require('direnv').statusline() + end, + 'encoding', + 'fileformat', + 'filetype', } + } }) end } diff --git a/dot_config/nvim/lua/plugins/neotest.lua b/dot_config/nvim/lua/plugins/neotest.lua index 1f6efcf..87f503e 100644 --- a/dot_config/nvim/lua/plugins/neotest.lua +++ b/dot_config/nvim/lua/plugins/neotest.lua @@ -11,7 +11,10 @@ return { config = function() require("neotest").setup({ adapters = { - require("neotest-python"), + require("neotest-python")({ + python = vim.fn.exepath("python"), + runner = "pytest", + }), require("neotest-go") }, diagnostic = { |
