aboutsummaryrefslogtreecommitdiff
path: root/Common/nvim
diff options
context:
space:
mode:
authorjakob.stendahl <jakob.stendahl@infomedia.dk>2024-01-26 09:36:44 +0100
committerjakob.stendahl <jakob.stendahl@infomedia.dk>2024-01-26 09:36:44 +0100
commita620476eaddc60f38b02a698e3126cad0a1d2fe6 (patch)
tree43938fbc05e76452ab33a8060fb56f2e772d4cb1 /Common/nvim
parentd87f599f413d6dc17a15188a62106caa868dc68d (diff)
downloaddotfiles-a620476eaddc60f38b02a698e3126cad0a1d2fe6.tar.gz
dotfiles-a620476eaddc60f38b02a698e3126cad0a1d2fe6.zip
things
Diffstat (limited to 'Common/nvim')
-rwxr-xr-xCommon/nvim/init.lua4
-rwxr-xr-xCommon/nvim/lua/basic.lua31
-rwxr-xr-xCommon/nvim/lua/plugins.lua5
3 files changed, 22 insertions, 18 deletions
diff --git a/Common/nvim/init.lua b/Common/nvim/init.lua
index 34a38fe..4b99e7b 100755
--- a/Common/nvim/init.lua
+++ b/Common/nvim/init.lua
@@ -1,6 +1,10 @@
-- Use a mapleader
vim.g.mapleader = ","
+-- To debug
+-- vim.opt.verbosefile = ~/nvim.log
+-- vim.opt.verbose = 15
+
require("helper_functions")
require("basic")
require("plugins")
diff --git a/Common/nvim/lua/basic.lua b/Common/nvim/lua/basic.lua
index d24fbc9..4c09fa6 100755
--- a/Common/nvim/lua/basic.lua
+++ b/Common/nvim/lua/basic.lua
@@ -24,7 +24,8 @@ vim.api.nvim_create_user_command(
)
-- Disable the auto line wrap
-vim.cmd [[ set formatoptions-=t ]]
+-- vim.cmd [[ set formatoptions-=t ]]
+vim.opt.formatoptions:remove("t")
--[[
VIM User interface
@@ -78,24 +79,22 @@ vim.opt.showcmd = true
-- Show colour column
vim.opt.colorcolumn = '80,120'
-vim.cmd [[ highlight ColorColumn ctermbg=16 ]]
+vim.api.nvim_set_hl(0, "ColorColumn", { ctermbg = 16 })
+
-- Colorscheme
--- default
vim.cmd [[ colorscheme default ]]
-vim.cmd [[ set background=light ]]
-
--- Workaround for gutter color
-vim.cmd [[
-highlight! link SignColumn LineNr
-autocmd ColorScheme * highlight! link SignColumn LineNr
-]]
-
--- Change git colors
---vim.api.nvim_set_hl(0, "DiffAdd", {fg = "#bada9f", bg = "None"})
---vim.api.nvim_set_hl(0, "DiffChange", {fg = "Purple", bg = "None"})
---vim.api.nvim_set_hl(0, "DiffDelete", {fg = "Red", bg = "None"})
---vim.api.nvim_set_hl(0, "DiffText", {fg = "Yellow", bg = "None"})
+vim.opt.background = "light"
+vim.opt.termguicolors = true
+
+-- Workaround for gutter color, to remove background?
+vim.api.nvim_set_hl(0, "SignColumn", {link = "LineNr"})
+vim.api.nvim_create_autocmd("ColorScheme", {
+ pattern = "*",
+ callback = function()
+ vim.api.nvim_set_hl(0, "SignColumn", {link = "LineNr"})
+ end
+})
-- Set utf8 as standard encoding
vim.opt.encoding = 'utf8'
diff --git a/Common/nvim/lua/plugins.lua b/Common/nvim/lua/plugins.lua
index 6b8cbbf..d9ae65f 100755
--- a/Common/nvim/lua/plugins.lua
+++ b/Common/nvim/lua/plugins.lua
@@ -149,10 +149,11 @@ return require('packer').startup(function(use)
}
use { 'smithbm2316/centerpad.nvim' }
- -- Color preview
+ -- Color picker
use {
- 'lilydjwg/colorizer',
+ "ziontee113/color-picker.nvim",
config = function()
+ require("color-picker")
end,
}