fixed completion configs, replaced feline with lualine

main
Adelie Aldergrove 1 month ago
parent d016256c97
commit 0a8a79ab91

@ -4,19 +4,19 @@ vim.api.mapleader = "\\" -- map leader to backslash
require("config.lazy") -- load lazy Plugin manager
require("config.feline") -- load feline status line
require("config.conform") -- load formatter config
require("config.cmp") -- load completion config
require("config.symbols-outline") -- load symbols outline
require("config.telescope") -- load keyboard shortcuts for telescope
require("config.symbols-outline") -- load config for symbols-outline
-- load language configs
require("config.lua")
--set up language servers
require("config.lsp")
require("config.cmp")
require("config.java")
require("config.typescript")
require("config.lua")
require("config.python")
require("config.lsp")
require("config.typescript")
require("lualine").setup({}) --set up lualine statusline
-- set up bufferline
vim.opt.termguicolors = true

@ -1,5 +1,3 @@
local vim = vim
-- Set up nvim-cmp.
local cmp = require("cmp")
@ -21,8 +19,8 @@ cmp.setup({
end,
},
window = {
completion = cmp.config.window.bordered(),
documentation = cmp.config.window.bordered(),
-- completion = cmp.config.window.bordered(),
-- documentation = cmp.config.window.bordered(),
},
mapping = cmp.mapping.preset.insert({
["<C-b>"] = cmp.mapping.scroll_docs(-4),
@ -73,9 +71,10 @@ cmp.setup.cmdline(":", {
matching = { disallow_symbol_nonprefix_matching = false },
})
-- Set up lspconfig.
-- local capabilities = require("cmp_nvim_lsp").default_capabilities()
-- Replace <YOUR_LSP_SERVER> with each lsp server you've enabled.
--require("lspconfig")["<YOUR_LSP_SERVER>"].setup({
-- capabilities = capabilities,
---- Set up lspconfig.
--local capabilities = require('cmp_nvim_lsp').default_capabilities()
---- Replace <YOUR_LSP_SERVER> with each lsp server you've enabled.
--vim.lsp.config('<YOUR_LSP_SERVER>', {
-- capabilities = capabilities
--})
--vim.lsp.enable('<YOUR_LSP_SERVER>')

@ -1,4 +0,0 @@
local vim = vim
vim.o.termguicolors = true
require('feline').setup()

@ -1,4 +1,7 @@
local vim = vim
local capabilities = require("cmp_nvim_lsp").default_capabilities()
vim.lsp.config("jdtls", {
capabilities = capabilities,
})
vim.lsp.enable("jdtls")

@ -1,3 +1,5 @@
local vim = vim
-- Bootstrap lazy.nvim
local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
if not (vim.uv or vim.loop).fs_stat(lazypath) then

@ -1,4 +1,7 @@
local vim = vim
local capabilities = require("cmp_nvim_lsp").default_capabilities()
vim.lsp.config("lua_ls", {
capabilities = capabilities,
})
vim.lsp.enable("lua_ls")

@ -1,4 +1,7 @@
local vim = vim
local capabilities = require("cmp_nvim_lsp").default_capabilities()
vim.lsp.config("pylsp", {
capabilities = capabilities,
})
vim.lsp.enable("pylsp")

@ -1,4 +1,7 @@
local vim = vim
local capabilities = require("cmp_nvim_lsp").default_capabilities()
vim.lsp.config("ts_ls", {
capabilities = capabilities,
})
vim.lsp.enable("ts_ls")

@ -3,15 +3,17 @@ return {
"tpope/vim-surround",
"tpope/vim-sleuth",
"tpope/vim-abolish",
"adpce/feline.nvim",
"mattn/emmet-vim",
"easymotion/vim-easymotion",
"mhinz/vim-startify",
{
"nvim-lualine/lualine.nvim",
dependencies = { "nvim-tree/nvim-web-devicons" },
},
"jergason/symbols-outline.nvim",
"neovim/nvim-lspconfig",
{
"vulns-are-features-too/nvim-cmp",
--"hrsh7th/nvim-cmp",
"hrsh7th/nvim-cmp",
dependencies = {
"hrsh7th/cmp-nvim-lsp",
"hrsh7th/cmp-buffer",
@ -34,13 +36,13 @@ return {
lazy = false,
priority = 1000,
},
{
"stevearc/conform.nvim",
opts = {},
},
{
"akinsho/bufferline.nvim",
version = "*",
dependencies = "nvim-tree/nvim-web-devicons",
},
{
"stevearc/conform.nvim",
opts = {},
},
}

Loading…
Cancel
Save