Updated script
This commit is contained in:
parent
51050b3782
commit
156be53fdc
@ -101,7 +101,6 @@ vim.opt.rtp:prepend(lazypath)
|
||||
-------------------------------------------------------------------
|
||||
require("lazy").setup({
|
||||
|
||||
-- Color scheme ------------------------------------------
|
||||
{
|
||||
dir = "~/linuxbox/nightly_cm.nvim",
|
||||
lazy = false,
|
||||
@ -111,7 +110,6 @@ require("lazy").setup({
|
||||
end,
|
||||
},
|
||||
|
||||
-- LSP ----------------------------------------------------
|
||||
{
|
||||
"folke/lazydev.nvim",
|
||||
ft = "lua", -- only load on lua files
|
||||
@ -123,7 +121,6 @@ require("lazy").setup({
|
||||
},
|
||||
|
||||
{
|
||||
-- Main LSP Configuration
|
||||
"neovim/nvim-lspconfig",
|
||||
dependencies = {
|
||||
{ "j-hui/fidget.nvim", opts = {} },
|
||||
@ -165,12 +162,11 @@ require("lazy").setup({
|
||||
end,
|
||||
})
|
||||
|
||||
-- Diagnostic Config
|
||||
vim.diagnostic.config({
|
||||
severity_sort = true,
|
||||
float = { border = "rounded", source = "if_many" },
|
||||
underline = { severity = vim.diagnostic.severity.ERROR },
|
||||
signs = vim.g.have_nerd_font and {
|
||||
signs = {
|
||||
text = {
|
||||
[vim.diagnostic.severity.ERROR] = " ",
|
||||
[vim.diagnostic.severity.WARN] = " ",
|
||||
@ -255,7 +251,7 @@ require("lazy").setup({
|
||||
},
|
||||
},
|
||||
|
||||
{ -- Autocompletion
|
||||
{
|
||||
"saghen/blink.cmp",
|
||||
event = "VimEnter",
|
||||
version = "1.*",
|
||||
@ -303,7 +299,7 @@ require("lazy").setup({
|
||||
},
|
||||
},
|
||||
|
||||
{ -- Highlight, edit, and navigate code
|
||||
{
|
||||
"nvim-treesitter/nvim-treesitter",
|
||||
build = ":TSUpdate",
|
||||
main = "nvim-treesitter.configs", -- Sets main module to use for opts
|
||||
@ -332,7 +328,6 @@ require("lazy").setup({
|
||||
},
|
||||
},
|
||||
|
||||
-- File explorer -------------------------------------------
|
||||
{
|
||||
"ibhagwan/fzf-lua",
|
||||
dependencies = { "echasnovski/mini.icons" },
|
||||
@ -364,18 +359,6 @@ require("lazy").setup({
|
||||
},
|
||||
},
|
||||
|
||||
{
|
||||
"NeogitOrg/neogit",
|
||||
dependencies = {
|
||||
"nvim-lua/plenary.nvim", -- required
|
||||
"sindrets/diffview.nvim", -- optional - Diff integration
|
||||
|
||||
-- Only one of these is needed.
|
||||
"ibhagwan/fzf-lua", -- optional
|
||||
},
|
||||
},
|
||||
|
||||
-- GUI ------------------------------------------------------
|
||||
{
|
||||
"mrjones2014/smart-splits.nvim",
|
||||
lazy = false,
|
||||
@ -385,7 +368,6 @@ require("lazy").setup({
|
||||
},
|
||||
|
||||
{
|
||||
-- Set lualine as statusline
|
||||
"nvim-lualine/lualine.nvim",
|
||||
opts = {
|
||||
options = {
|
||||
@ -427,18 +409,24 @@ require("lazy").setup({
|
||||
|
||||
{ "echasnovski/mini.icons", version = "*", opts = {} },
|
||||
{ "echasnovski/mini.pairs", version = "*", opts = {} },
|
||||
{ "echasnovski/mini.surround", version = "*", opts = {} },
|
||||
{
|
||||
"echasnovski/mini.files",
|
||||
version = "*",
|
||||
opts = { mappings = {
|
||||
go_in_plus = "l",
|
||||
go_n_plus = "l",
|
||||
go_out = "h",
|
||||
go_out_plus = "H",
|
||||
} },
|
||||
},
|
||||
|
||||
{
|
||||
"lewis6991/gitsigns.nvim",
|
||||
"karb94/neoscroll.nvim",
|
||||
opts = { duration_multiplier = 0.5 },
|
||||
},
|
||||
|
||||
{
|
||||
"lews6991/gitsigns.nvim",
|
||||
opts = {
|
||||
signs = {
|
||||
add = { text = "▎" },
|
||||
@ -462,6 +450,8 @@ require("lazy").setup({
|
||||
{
|
||||
"lukas-reineke/indent-blankline.nvim",
|
||||
main = "ibl",
|
||||
---@module "ibl"
|
||||
---@type ibl.config
|
||||
opts = {
|
||||
scope = {
|
||||
show_end = false,
|
||||
@ -489,7 +479,6 @@ require("lazy").setup({
|
||||
opts = {},
|
||||
},
|
||||
|
||||
-- Utils ---------------------------------------------------
|
||||
{
|
||||
"max397574/better-escape.nvim",
|
||||
opts = { timeout = 300 },
|
||||
@ -502,14 +491,6 @@ require("lazy").setup({
|
||||
dependencies = { "nvim-lua/plenary.nvim" },
|
||||
opts = {},
|
||||
},
|
||||
|
||||
{
|
||||
"phaazon/hop.nvim",
|
||||
branch = "v2", -- optional but strongly recommended
|
||||
opts = {
|
||||
keys = "etovxqpdygfblzhckisuran",
|
||||
},
|
||||
},
|
||||
}, {})
|
||||
|
||||
-- resizing splits
|
||||
@ -534,9 +515,8 @@ vim.keymap.set({ "n", "v" }, "d", '"+d', { noremap = true, silent = true })
|
||||
-- vim.keymap.set({ 'n', 'v' }, 'x', '"+x', { noremap = true, silent = true })
|
||||
vim.keymap.set({ "n", "v" }, "p", '"+p', { noremap = true, silent = true })
|
||||
vim.keymap.set({ "n", "v" }, "P", '"+P', { noremap = true, silent = true })
|
||||
--Other
|
||||
-- Other
|
||||
vim.keymap.set("n", "<Esc>", "<cmd>nohlsearch<CR>")
|
||||
vim.keymap.set("n", "s", ":HopWord<cr>", { desc = "hop", silent = true })
|
||||
vim.keymap.set("n", "<tab>", ":tabNext<cr>", { desc = "Next tab", silent = true })
|
||||
vim.keymap.set("n", "<C-s>", ":write<cr>", { desc = "Save", silent = true })
|
||||
vim.keymap.set("n", "<C-q>", ":quit<cr>", { desc = "Quit", silent = true })
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user