summaryrefslogtreecommitdiff
path: root/config/essentials/nvim/after
diff options
context:
space:
mode:
Diffstat (limited to 'config/essentials/nvim/after')
-rw-r--r--config/essentials/nvim/after/plugin/colorizer.lua6
-rw-r--r--config/essentials/nvim/after/plugin/colors.lua16
-rw-r--r--config/essentials/nvim/after/plugin/fugitive.lua1
-rw-r--r--config/essentials/nvim/after/plugin/harpoon.lua10
-rw-r--r--config/essentials/nvim/after/plugin/telescope.lua8
-rw-r--r--config/essentials/nvim/after/plugin/treesitter.lua16
-rw-r--r--config/essentials/nvim/after/plugin/undotree.lua1
-rw-r--r--config/essentials/nvim/after/plugin/zk.lua6
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")