From c388f2843a4e715b2d1a3e4a379016499e44e7e4 Mon Sep 17 00:00:00 2001 From: afranco Date: Fri, 3 Jan 2025 18:30:23 +0000 Subject: [PATCH] chore(nvim): a bunch of stuff --- .config/nvim/lua/core/keymaps.lua | 2 +- .config/nvim/lua/core/theme.lua | 8 ++++---- .config/nvim/lua/core/variables.lua | 3 ++- .config/nvim/lua/plugins/colorscheme.lua | 5 +++++ .config/nvim/lua/plugins/ui.lua | 6 ++++++ 5 files changed, 18 insertions(+), 6 deletions(-) diff --git a/.config/nvim/lua/core/keymaps.lua b/.config/nvim/lua/core/keymaps.lua index df882e7..a532f87 100644 --- a/.config/nvim/lua/core/keymaps.lua +++ b/.config/nvim/lua/core/keymaps.lua @@ -24,7 +24,7 @@ vim.keymap.set("n", "x", "source %") vim.keymap.set("n", "x", ":.lua") vim.keymap.set("v", "x", ":lua") --Merge lines in visual mode -vim.keymap.set("v", "J", function() +vim.keymap.set("v", "", function() for _ = 1, vim.fn.getpos("'>")[2] - vim.fn.getpos("'<")[2] - 1 do vim.api.nvim_command("normal! J") end diff --git a/.config/nvim/lua/core/theme.lua b/.config/nvim/lua/core/theme.lua index 49ac420..dd7ff5c 100644 --- a/.config/nvim/lua/core/theme.lua +++ b/.config/nvim/lua/core/theme.lua @@ -1,5 +1,5 @@ -vim.g.gruvbox_material_better_performance = 1 -vim.g.gruvbox_material_background = 'hard' -vim.g.gruvbox_material_foreground = 'original' -vim.opt.background = 'dark' +vim.g.gruvbox_material_better_performance=1 +vim.g.gruvbox_material_background="medium" +vim.g.gruvbox_material_foreground="material" +vim.opt.background="dark" vim.cmd('colorscheme gruvbox-material') diff --git a/.config/nvim/lua/core/variables.lua b/.config/nvim/lua/core/variables.lua index b904088..f815f1d 100644 --- a/.config/nvim/lua/core/variables.lua +++ b/.config/nvim/lua/core/variables.lua @@ -9,8 +9,9 @@ vim.wo.relativenumber = true vim.opt.hlsearch = false vim.opt.incsearch = true vim.opt.smartindent = true +-- Make searches case insensitive (except when using uppercase) +vim.opt.smartcase = true --Change word definition -vim.opt.iskeyword:append("-") vim.opt.iskeyword:append("_") --Remove Wrap vim.opt.wrap = false diff --git a/.config/nvim/lua/plugins/colorscheme.lua b/.config/nvim/lua/plugins/colorscheme.lua index 9e44e39..f77806e 100644 --- a/.config/nvim/lua/plugins/colorscheme.lua +++ b/.config/nvim/lua/plugins/colorscheme.lua @@ -4,4 +4,9 @@ return { event = "VeryLazy", priority = 1000, }, + { + "EdenEast/nightfox.nvim", + event = "VeryLazy", + priority = 1000 + } } diff --git a/.config/nvim/lua/plugins/ui.lua b/.config/nvim/lua/plugins/ui.lua index d60abea..01c7cf3 100644 --- a/.config/nvim/lua/plugins/ui.lua +++ b/.config/nvim/lua/plugins/ui.lua @@ -96,5 +96,11 @@ return { "nvim-treesitter/nvim-treesitter", "nvim-tree/nvim-web-devicons" } + }, + { + 'norcalli/nvim-colorizer.lua', + config = function() + require 'colorizer'.setup() + end } }