diff options
Diffstat (limited to 'config/essentials/nvim/after/plugin')
-rw-r--r-- | config/essentials/nvim/after/plugin/colorizer.lua | 6 | ||||
-rw-r--r-- | config/essentials/nvim/after/plugin/colors.lua | 16 | ||||
-rw-r--r-- | config/essentials/nvim/after/plugin/fugitive.lua | 1 | ||||
-rw-r--r-- | config/essentials/nvim/after/plugin/harpoon.lua | 10 | ||||
-rw-r--r-- | config/essentials/nvim/after/plugin/telescope.lua | 8 | ||||
-rw-r--r-- | config/essentials/nvim/after/plugin/treesitter.lua | 16 | ||||
-rw-r--r-- | config/essentials/nvim/after/plugin/undotree.lua | 1 | ||||
-rw-r--r-- | config/essentials/nvim/after/plugin/zk.lua | 6 |
8 files changed, 64 insertions, 0 deletions
diff --git a/config/essentials/nvim/after/plugin/colorizer.lua b/config/essentials/nvim/after/plugin/colorizer.lua new file mode 100644 index 0000000..6ca374f --- /dev/null +++ b/config/essentials/nvim/after/plugin/colorizer.lua @@ -0,0 +1,6 @@ +require 'colorizer'.setup { + '*'; + html = { + mode = 'foreground'; + } +} diff --git a/config/essentials/nvim/after/plugin/colors.lua b/config/essentials/nvim/after/plugin/colors.lua new file mode 100644 index 0000000..516f097 --- /dev/null +++ b/config/essentials/nvim/after/plugin/colors.lua @@ -0,0 +1,16 @@ +function ColorMyPencils(color) + color = color or "nord" + vim.cmd.colorscheme(color) + vim.api.nvim_set_hl(0, "Normal", { bg = "none" }) + vim.api.nvim_set_hl(0, "NormalFloat", { bg = "none" }) + vim.cmd.highlight("SignColumn guibg=none") + + vim.g.nord_uniform_diff_background = true + vim.g.nord_contrast = true + vim.g.nord_borders = true + local highlights = require("nord").bufferline.highlights({ + italic = true, + bold = true, + }) +end +ColorMyPencils() diff --git a/config/essentials/nvim/after/plugin/fugitive.lua b/config/essentials/nvim/after/plugin/fugitive.lua new file mode 100644 index 0000000..80c9070 --- /dev/null +++ b/config/essentials/nvim/after/plugin/fugitive.lua @@ -0,0 +1 @@ +vim.keymap.set("n", "<leader>gs", vim.cmd.Git) diff --git a/config/essentials/nvim/after/plugin/harpoon.lua b/config/essentials/nvim/after/plugin/harpoon.lua new file mode 100644 index 0000000..6f9c8ba --- /dev/null +++ b/config/essentials/nvim/after/plugin/harpoon.lua @@ -0,0 +1,10 @@ +local mark = require("harpoon.mark") +local ui = require("harpoon.ui") + +vim.keymap.set("n", "<leader>ha", mark.add_file) +vim.keymap.set("n", "<C-e>", ui.toggle_quick_menu) + +vim.keymap.set("n", "<leader>h1", function() ui.nav_file(1) end) +vim.keymap.set("n", "<leader>h2", function() ui.nav_file(2) end) +vim.keymap.set("n", "<leader>h3", function() ui.nav_file(3) end) +vim.keymap.set("n", "<leader>h4", function() ui.nav_file(4) end) diff --git a/config/essentials/nvim/after/plugin/telescope.lua b/config/essentials/nvim/after/plugin/telescope.lua new file mode 100644 index 0000000..7ea6db8 --- /dev/null +++ b/config/essentials/nvim/after/plugin/telescope.lua @@ -0,0 +1,8 @@ +local builtin = require('telescope.builtin') +vim.keymap.set('n', '<leader>pf', builtin.find_files, {}) +vim.keymap.set('n', '<leader>ps', builtin.live_grep, {}) +vim.keymap.set('n', '<C-p>', builtin.git_files, {}) +-- symbols +vim.keymap.set("n", "<leader>tse", "<cmd>lua require'telescope.builtin'.symbols{ sources = {'emoji', 'gitmoji'} }<CR>") +vim.keymap.set("n", "<leader>tsn", "<cmd>lua require'telescope.builtin'.symbols{ sources = {'nerd'} }<CR>") +vim.keymap.set("n", "<leader>tsj", "<cmd>lua require'telescope.builtin'.symbols{ sources = {'julia'} }<CR>") diff --git a/config/essentials/nvim/after/plugin/treesitter.lua b/config/essentials/nvim/after/plugin/treesitter.lua new file mode 100644 index 0000000..f7f726f --- /dev/null +++ b/config/essentials/nvim/after/plugin/treesitter.lua @@ -0,0 +1,16 @@ +require'nvim-treesitter.configs'.setup { + ensure_installed = { "c", "lua", "vim", "help", "diff"}, + + sync_install = false, + auto_install = true, + + highlight = { + enable = true, + + additional_vim_regex_highlighting = false, + + autotag = { + enable = true, + } + } +} diff --git a/config/essentials/nvim/after/plugin/undotree.lua b/config/essentials/nvim/after/plugin/undotree.lua new file mode 100644 index 0000000..b6b9276 --- /dev/null +++ b/config/essentials/nvim/after/plugin/undotree.lua @@ -0,0 +1 @@ +vim.keymap.set("n", "<leader>u", vim.cmd.UndotreeToggle) diff --git a/config/essentials/nvim/after/plugin/zk.lua b/config/essentials/nvim/after/plugin/zk.lua new file mode 100644 index 0000000..a11f6df --- /dev/null +++ b/config/essentials/nvim/after/plugin/zk.lua @@ -0,0 +1,6 @@ +vim.cmd("hi tklink ctermfg=72 guifg=#81a1c1 cterm=bold,underline gui=bold,underline") +vim.cmd("hi tkBrackets ctermfg=gray guifg=gray") +vim.cmd("hi tkHighlight ctermbg=yellow ctermfg=red cterm=bold guibg=#ebcb8b guifg=black gui=bold") +vim.cmd("hi link CalNavi CalRuler") +vim.cmd("hi tkTagSep ctermfg=gray guifg=gray") +vim.cmd("hi tkTag ctermfg=175 guifg=#d3869B") |