lazy load colorizer
This commit is contained in:
parent
7d23b8c24e
commit
ca29b38478
2
init.lua
2
init.lua
|
@ -1,9 +1,7 @@
|
||||||
-- load all plugins
|
-- load all plugins
|
||||||
require "pluginList"
|
require "pluginList"
|
||||||
require "misc-utils"
|
require "misc-utils"
|
||||||
|
|
||||||
require "top-bufferline"
|
require "top-bufferline"
|
||||||
require("colorizer").setup()
|
|
||||||
|
|
||||||
local g = vim.g
|
local g = vim.g
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
local function map(mode, lhs, rhs, opts)
|
local function map(mode, lhs, rhs, opts)
|
||||||
local options = {noremap = true}
|
local options = {noremap = true, silent = true}
|
||||||
if opts then
|
if opts then
|
||||||
options = vim.tbl_extend("force", options, opts)
|
options = vim.tbl_extend("force", options, opts)
|
||||||
end
|
end
|
||||||
|
@ -37,8 +37,8 @@ map("n", "<C-s>", ":w <CR>", opt)
|
||||||
-- vim.cmd("inoremap jh <Esc>")
|
-- vim.cmd("inoremap jh <Esc>")
|
||||||
|
|
||||||
-- Commenter Keybinding
|
-- Commenter Keybinding
|
||||||
map("n", "<leader>/", ":CommentToggle<CR>", {noremap = true, silent = true})
|
map("n", "<leader>/", ":CommentToggle<CR>", opt)
|
||||||
map("v", "<leader>/", ":CommentToggle<CR>", {noremap = true, silent = true})
|
map("v", "<leader>/", ":CommentToggle<CR>", opt)
|
||||||
|
|
||||||
map("n", "<C-q>", ":bp<bar>sp<bar>bn<bar>bd! <CR>", opt)
|
map("n", "<C-q>", ":bp<bar>sp<bar>bn<bar>bd! <CR>", opt)
|
||||||
|
|
||||||
|
@ -94,17 +94,10 @@ map("i", "<S-Tab>", "v:lua.s_tab_complete()", {expr = true})
|
||||||
map("s", "<S-Tab>", "v:lua.s_tab_complete()", {expr = true})
|
map("s", "<S-Tab>", "v:lua.s_tab_complete()", {expr = true})
|
||||||
map("i", "<CR>", "v:lua.completions()", {expr = true})
|
map("i", "<CR>", "v:lua.completions()", {expr = true})
|
||||||
|
|
||||||
-- Mappings for nvimtree
|
-- nvimtree
|
||||||
map(
|
map("n", "<C-n>", ":NvimTreeToggle<CR>", opt)
|
||||||
"n",
|
|
||||||
"<C-n>",
|
|
||||||
":NvimTreeToggle<CR>",
|
|
||||||
{
|
|
||||||
noremap = true,
|
|
||||||
silent = true
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
|
-- format code
|
||||||
map("n", "<Leader>fm", [[<Cmd> Neoformat<CR>]], opt)
|
map("n", "<Leader>fm", [[<Cmd> Neoformat<CR>]], opt)
|
||||||
|
|
||||||
-- dashboard stuff
|
-- dashboard stuff
|
||||||
|
@ -125,8 +118,8 @@ map("n", "<Leader>fh", [[<Cmd>Telescope help_tags<CR>]], opt)
|
||||||
map("n", "<Leader>fo", [[<Cmd>Telescope oldfiles<CR>]], opt)
|
map("n", "<Leader>fo", [[<Cmd>Telescope oldfiles<CR>]], opt)
|
||||||
|
|
||||||
-- bufferline tab stuff
|
-- bufferline tab stuff
|
||||||
map("n", "<S-t>", [[<Cmd>tabnew<CR>]], opt) -- new tab
|
map("n", "<S-t>", ":tabnew<CR>", opt) -- new tab
|
||||||
map("n", "<S-x>", [[<Cmd>bdelete<CR>]], opt) -- close tab
|
map("n", "<S-x>", ":bd!<CR>", opt) -- close tab
|
||||||
|
|
||||||
-- move between tabs
|
-- move between tabs
|
||||||
map("n", "<TAB>", [[<Cmd>BufferLineCycleNext<CR>]], opt)
|
map("n", "<TAB>", [[<Cmd>BufferLineCycleNext<CR>]], opt)
|
||||||
|
|
|
@ -10,7 +10,14 @@ return packer.startup(
|
||||||
|
|
||||||
-- color related stuff
|
-- color related stuff
|
||||||
use "siduck76/nvim-base16.lua"
|
use "siduck76/nvim-base16.lua"
|
||||||
use "norcalli/nvim-colorizer.lua"
|
|
||||||
|
use {
|
||||||
|
"norcalli/nvim-colorizer.lua",
|
||||||
|
event = "BufWinEnter",
|
||||||
|
config = function()
|
||||||
|
require("colorizer").setup()
|
||||||
|
end
|
||||||
|
}
|
||||||
|
|
||||||
-- language related plugins
|
-- language related plugins
|
||||||
use {
|
use {
|
||||||
|
|
Loading…
Reference in New Issue