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.lazy") -- load lazy Plugin manager
require("config.feline") -- load feline status line
require("config.conform") -- load formatter config 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.telescope") -- load keyboard shortcuts for telescope
require("config.symbols-outline") -- load config for symbols-outline
-- load language configs --set up language servers
require("config.lua") require("config.lsp")
require("config.cmp")
require("config.java") require("config.java")
require("config.typescript") require("config.lua")
require("config.python") require("config.python")
require("config.lsp") require("config.typescript")
require("lualine").setup({}) --set up lualine statusline
-- set up bufferline -- set up bufferline
vim.opt.termguicolors = true vim.opt.termguicolors = true

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

@ -1,3 +1,5 @@
local vim = vim
-- Bootstrap lazy.nvim -- Bootstrap lazy.nvim
local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim" local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
if not (vim.uv or vim.loop).fs_stat(lazypath) then 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() local capabilities = require("cmp_nvim_lsp").default_capabilities()
vim.lsp.config("lua_ls", { vim.lsp.config("lua_ls", {
capabilities = capabilities, capabilities = capabilities,
}) })
vim.lsp.enable("lua_ls")

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

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

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

Loading…
Cancel
Save