From 8a830941a9567f43bb0df9d93d124c1457760b24 Mon Sep 17 00:00:00 2001 From: Xander Swan Date: Wed, 3 Dec 2025 10:00:41 -0500 Subject: Update --- .config/nvim/lua/map.lua | 4 ++-- .config/nvim/lua/plugin/setup.lua | 45 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+), 2 deletions(-) (limited to '.config/nvim/lua') diff --git a/.config/nvim/lua/map.lua b/.config/nvim/lua/map.lua index ced64d7..a627bb5 100644 --- a/.config/nvim/lua/map.lua +++ b/.config/nvim/lua/map.lua @@ -61,8 +61,8 @@ vim.keymap.set("n", "dc", "cc", {}) vim.keymap.set({"n", "v", "o"}, "+", "$", {}) -- Allow yanking to system clipboard -vim.keymap.set(nv, "", "\"+y", {}) -vim.keymap.set(nv, "", "\"+p", {}) +vim.keymap.set(nv, "y", "\"+y", {}) +vim.keymap.set(nv, "p", "\"+p", {}) -- Commands vim.keymap.set(nv, "c", "set invhlsearch", {silent=true}) diff --git a/.config/nvim/lua/plugin/setup.lua b/.config/nvim/lua/plugin/setup.lua index b2fe8f7..47bd447 100644 --- a/.config/nvim/lua/plugin/setup.lua +++ b/.config/nvim/lua/plugin/setup.lua @@ -10,8 +10,53 @@ require("oil").setup { }, } +vim.cmd.colorscheme("mine") + +local colors = { + white = "#FFFFFF", + pink = "#FF4499", + dark_pink = "#D8225F", + green = "#22CC55", + bg = "#222222", + bg_alt = "#333333", +} + +local theme = { + normal = { + a = {bg = colors.pink, fg = colors.white, gui = 'bold,italic'}, + b = {bg = colors.bg, fg = colors.white}, + c = {bg = colors.bg, fg = colors.white} + }, + insert = { + a = {bg = colors.dark_pink, fg = colors.white, gui = 'bold,italic'}, + b = {bg = colors.bg, fg = colors.white}, + c = {bg = colors.bg, fg = colors.white} + }, + visual = { + a = {bg = colors.green, fg = colors.white, gui = 'bold,italic'}, + b = {bg = colors.lightgray, fg = colors.white}, + c = {bg = colors.lightgray, fg = colors.white} + }, + replace = { + a = {bg = colors.pink, fg = colors.whtie, gui = 'bold,italic'}, + b = {bg = colors.bg, fg = colors.white}, + c = {bg = colors.bg, fg = colors.white} + }, + command = { + a = {bg = colors.bg_alt, fg = colors.black, gui = 'bold,italic'}, + b = {bg = colors.bg, fg = colors.white}, + c = {bg = colors.bg, fg = colors.white} + }, + inactive = { + a = {bg = colors.pink, fg = colors.white, gui = 'bold,italic'}, + b = {bg = colors.bg, fg = colors.white}, + c = {bg = colors.bg, fg = colors.white} + } +} + require("lualine").setup { options = { + theme = theme, component_separators = { left = "", right = "" }, section_separators = { left = "", right = "" }, }, -- cgit v1.3-2-g0d8e