From ac228ba378913d90ae6a1e05c54e6f5ad4be119a Mon Sep 17 00:00:00 2001 From: Rosty Hnatyshyn Date: Wed, 19 Aug 2026 19:18:20 -0700 Subject: [PATCH] change colorscheme to kanegawa, add gentoo-syntax --- nvim/init.lua | 2 +- nvim/lazy-lock.json | 13 +++++++------ nvim/lua/plugins.lua | 3 +++ nvim/lua/plugins/colorscheme.lua | 29 ++++++++++++++++++++++------- 4 files changed, 33 insertions(+), 14 deletions(-) diff --git a/nvim/init.lua b/nvim/init.lua index 6a8a13b..d356cdb 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -31,7 +31,7 @@ vim.o.laststatus = 3 vim.o.cmdheight = 0 -- hides commandbar when not in use, looks ok vim.o.hidden = true vim.o.signcolumn = 'auto' --- vim.o.breakindent = false -- I think this looks bad +vim.o.breakindent = false -- I think this looks bad vim.o.errorbells = true vim.o.clipboard = "unnamedplus" vim.o.mouse = 'a' diff --git a/nvim/lazy-lock.json b/nvim/lazy-lock.json index 1098cc6..61d1a6d 100644 --- a/nvim/lazy-lock.json +++ b/nvim/lazy-lock.json @@ -14,26 +14,27 @@ "dressing.nvim": { "branch": "master", "commit": "2d7c2db2507fa3c4956142ee607431ddb2828639" }, "fidget.nvim": { "branch": "main", "commit": "6f793b2bcd2d35e201c09520f698bb763220908a" }, "friendly-snippets": { "branch": "main", "commit": "6cd7280adead7f586db6fccbd15d2cac7e2188b9" }, - "gitsigns.nvim": { "branch": "main", "commit": "31d6fb2d618bca1482b9f274751ead5f03461408" }, + "gentoo-syntax": { "branch": "master", "commit": "1b3a81ec62e5c843245dc431be0fe072add7eca8" }, + "gitsigns.nvim": { "branch": "main", "commit": "5be654f2232c10ddcad19c1607a67b6b4b78fc29" }, + "kanagawa.nvim": { "branch": "master", "commit": "bb85e4bfc8d89b0e62c8fa53ccdd13d12e2f77b3" }, "lazy.nvim": { "branch": "main", "commit": "306a05526ada86a7b30af95c5cc81ffba93fef97" }, "lualine.nvim": { "branch": "master", "commit": "221ce6b2d999187044529f49da6554a92f740a96" }, "mini.icons": { "branch": "main", "commit": "98faae31e9be1cc054ae63485e58ceb185efcad0" }, "neogen": { "branch": "main", "commit": "23e7e9f883d01289ebd90e98025acc860ea26366" }, - "nightfox.nvim": { "branch": "main", "commit": "4dacd3f0185a2227bdf3b6c0975a8f0bf87cac9a" }, "none-ls-extras.nvim": { "branch": "main", "commit": "9a8b8a9aeb43382e5aaf49b00b7cfb5d42d32118" }, "none-ls.nvim": { "branch": "main", "commit": "c4b82bb63b13856ba4d6b971b7aad3bb38fc6fe2" }, "nvim-cmp": { "branch": "main", "commit": "2ffe79f1f021def8dd1fcd81deb16f1bb0d989f3" }, "nvim-colorizer.lua": { "branch": "master", "commit": "72a05f62c52241bc7441c820eb53946f92b2e6a4" }, - "nvim-lspconfig": { "branch": "master", "commit": "4267d26e60323a45e18f8e7a63a964cc8f53ca4e" }, + "nvim-lspconfig": { "branch": "master", "commit": "bff1bd61cb1455040533201ca1edf1e84efa578f" }, "nvim-surround": { "branch": "main", "commit": "8b47db616ef658b8fc27e61db2896aa2f40134de" }, "nvim-tree.lua": { "branch": "master", "commit": "b2aadda94b107480c48e548d6db51c6840b7b33c" }, - "nvim-treesitter": { "branch": "main", "commit": "c9f9ed6c1892f629ea399f4ee7905f2686fa13f2" }, + "nvim-treesitter": { "branch": "main", "commit": "074aa4422bf029908338e855d0c0f71470a971bb" }, "nvim-web-devicons": { "branch": "master", "commit": "2ae6958df7ced50baac5035cec0c15799eedfbf7" }, "outline.nvim": { "branch": "main", "commit": "2a132953b944561d45b52e4541ebfff71934a742" }, "plenary.nvim": { "branch": "master", "commit": "74b06c6c75e4eeb3108ec01852001636d85a932b" }, "popup.nvim": { "branch": "master", "commit": "b7404d35d5d3548a82149238289fa71f7f6de4ac" }, - "roslyn.nvim": { "branch": "main", "commit": "7d8c166a0c70473ffa558d4d2430769d581fa8dd" }, - "telescope.nvim": { "branch": "master", "commit": "427b576c16792edad01a92b89721d923c19ad60f" }, + "roslyn.nvim": { "branch": "main", "commit": "de9a98d61ed3fd01b5016eea5fe9e32f1a4c7cfb" }, + "telescope.nvim": { "branch": "master", "commit": "40aedd8a68c78a656a10a8d62d80c54af59420fb" }, "vim-floaterm": { "branch": "master", "commit": "bb4ba7952e906408e1f83b215f55ffe57efcade6" }, "vim-illuminate": { "branch": "master", "commit": "91313e598ca62e110bc71535c49069b66b9883c9" }, "which-key.nvim": { "branch": "main", "commit": "3aab2147e74890957785941f0c1ad87d0a44c15a" } diff --git a/nvim/lua/plugins.lua b/nvim/lua/plugins.lua index 32a059d..4ede51d 100644 --- a/nvim/lua/plugins.lua +++ b/nvim/lua/plugins.lua @@ -99,6 +99,9 @@ return { 'nvim-lua/plenary.nvim', } }, + { + 'gentoo/gentoo-syntax' + }, --[[{ 'pwntester/octo.nvim', event = { "BufReadPre", "BufNewFile" }, diff --git a/nvim/lua/plugins/colorscheme.lua b/nvim/lua/plugins/colorscheme.lua index fcf1f63..3216447 100644 --- a/nvim/lua/plugins/colorscheme.lua +++ b/nvim/lua/plugins/colorscheme.lua @@ -1,16 +1,31 @@ return { { - "EdenEast/nightfox.nvim", + "rebelot/kanagawa.nvim", priority = 1000, config = function() - require("nightfox").setup({ - palettes = { - carbonfox = { - bg1 = "#0C0C0C", + require("kanagawa").setup({ + transparent = true, + theme = "dragon", + colors = { + theme = { + all = { + ui = { + bg_gutter = "none" + } + } } - } + }, + overrides = function(colors) + local theme = colors.theme + return { + Pmenu = { fg = theme.ui.shade0, bg = theme.ui.bg_p1, blend = vim.o.pumblend }, -- add `blend = vim.o.pumblend` to enable transparency + PmenuSel = { fg = "NONE", bg = theme.ui.bg_p2 }, + PmenuSbar = { bg = theme.ui.bg_m1 }, + PmenuThumb = { bg = theme.ui.bg_p2 }, + } + end }) - vim.cmd.colorscheme("carbonfox") + vim.cmd.colorscheme("kanagawa-dragon") end }, }