multiple colourschemes / colourscheme switching

This commit is contained in:
Mitchell Hingley
2026-07-16 17:08:58 -04:00
parent 3c2516bf51
commit ae329030db
4 changed files with 33 additions and 19 deletions
+1
View File
@@ -18,6 +18,7 @@ vim.keymap.set("n", "<Leader>/", "<cmd>:FzfLua files<CR>", {desc = "Open fzf in
vim.keymap.set("n", "<Leader>?", "<cmd>:FzfLua files cwd=/<CR>", {desc = "Open fzf in root dir"})
vim.keymap.set("n", "<Leader><A-/>", "<cmd>:FzfLua grep<CR>", {desc = "Grep CWD"})
vim.keymap.set("n", "<Leader><A-?>", "<cmd>:FzfLua grep cwd=/<CR>", {desc = "Grep root dir"})
vim.keymap.set("n", "<Leader>t", "<cmd>FzfLua colorschemes<CR>", {desc = "Browse colourschemes"})
--BARBAR
vim.keymap.set("n", "<Leader>b[", "<Cmd>BufferPrevious<CR>", {desc = "Previous buffer tab"})
+5 -1
View File
@@ -21,9 +21,12 @@ vim.opt.rtp:prepend(lazypath)
-- This is also a good place to setup other settings (vim.opt)
vim.g.mapleader = " "
--vim.g.maplocalleader = "\\"
vim.opt.termguicolors = true
require("config.options")
local colScheme = require("ignoreConfig.colourConfig")
-- Setup lazy.nvim
require("lazy").setup({
spec = {
@@ -32,13 +35,14 @@ require("lazy").setup({
},
-- Configure any other settings here. See the documentation for more details.
-- colorscheme that will be used when installing plugins.
install = { colorscheme = { "everforest" } },
install = { colorscheme = { colScheme.name } },
-- automatically check for plugin updates
checker = {
enabled = true,
notify = false
},
})
vim.cmd("colorscheme " .. colScheme.name);
--setup colour indents
local highlight = {