diff --git a/init.lua b/init.lua index 8a585891..1c54b64a 100644 --- a/init.lua +++ b/init.lua @@ -100,9 +100,6 @@ vim.o.confirm = true -- [[ Basic Keymaps ]] -- See `:help vim.keymap.set()` --- making jj to act like Esc -vim.keymap.set('i', 'jj', '') - -- Clear highlights on search when pressing in normal mode -- See `:help hlsearch` vim.keymap.set('n', '', 'nohlsearch') @@ -134,10 +131,10 @@ vim.keymap.set('n', 'q', vim.diagnostic.setloclist, { desc = 'Open diagn vim.keymap.set('t', '', '', { desc = 'Exit terminal mode' }) -- TIP: Disable arrow keys in normal mode --- vim.keymap.set('n', '', 'echo "Use h to move!!"') --- vim.keymap.set('n', '', 'echo "Use l to move!!"') --- vim.keymap.set('n', '', 'echo "Use k to move!!"') --- vim.keymap.set('n', '', 'echo "Use j to move!!"') +vim.keymap.set('n', '', 'echo "Use h to move!!"') +vim.keymap.set('n', '', 'echo "Use l to move!!"') +vim.keymap.set('n', '', 'echo "Use k to move!!"') +vim.keymap.set('n', '', 'echo "Use j to move!!"') -- Keybinds to make split navigation easier. -- Use CTRL+ to switch between windows @@ -599,7 +596,7 @@ require('lazy').setup({ 'stylua', 'gdtoolkit', -- Mason can find this! }) - require('mason-tool-installer').setup { ensure_installed = ensure_installed } + require('mason-tool-installer').setup { ensure_installed = mason_ensure_installed } for name, server in pairs(servers) do vim.lsp.config(name, server) @@ -779,7 +776,7 @@ require('lazy').setup({ 'nvim-mini/mini.nvim', config = function() -- Better Around/Inside textobjects - -- + -- var of bread in 'food' and (joints) as well as bread -- Examples: -- - va) - [V]isually select [A]round [)]paren -- - yinq - [Y]ank [I]nside [N]ext [Q]uote @@ -787,8 +784,8 @@ require('lazy').setup({ require('mini.ai').setup { n_lines = 500 } -- Add/delete/replace surroundings (brackets, quotes, etc.) - -- - -- - saiw) - [S]urround [A]dd [I]nner [W]ord [)]Paren + -- 'quotes' on [ quotes ] + -- - saiw) - [(S)][ urround ] [A]dd [I]nner [W]ord [)]Paren -- - sd' - [S]urround [D]elete [']quotes -- - sr)' - [S]urround [R]eplace [)] ['] require('mini.surround').setup() diff --git a/lazy-lock.json b/lazy-lock.json index 81192870..96881d25 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -1,5 +1,6 @@ { "LuaSnip": { "branch": "master", "commit": "5a1e39223db9a0498024a77b8441169d260c8c25" }, + "black-metal-theme-neovim": { "branch": "main", "commit": "87e21420c449e414a00ab78e395debf48f372169" }, "blink.cmp": { "branch": "main", "commit": "451168851e8e2466bc97ee3e026c3dcb9141ce07" }, "conform.nvim": { "branch": "master", "commit": "086a40dc7ed8242c03be9f47fbcee68699cc2395" }, "fidget.nvim": { "branch": "main", "commit": "7fa433a83118a70fe24c1ce88d5f0bd3453c0970" }, @@ -25,7 +26,6 @@ "telescope-ui-select.nvim": { "branch": "master", "commit": "6e51d7da30bd139a6950adf2a47fda6df9fa06d2" }, "telescope.nvim": { "branch": "master", "commit": "5255aa27c422de944791318024167ad5d40aad20" }, "todo-comments.nvim": { "branch": "main", "commit": "31e3c38ce9b29781e4422fc0322eb0a21f4e8668" }, - "tokyonight.nvim": { "branch": "main", "commit": "5da1b76e64daf4c5d410f06bcb6b9cb640da7dfd" }, "undotree": { "branch": "main", "commit": "0e6d41d55ad147407e4ba00a292973de8db0b836" }, "vim-fugitive": { "branch": "master", "commit": "3b753cf8c6a4dcde6edee8827d464ba9b8c4a6f0" } } diff --git a/lua/custom/plugins/black-metal.lua b/lua/custom/plugins/black-metal.lua new file mode 100644 index 00000000..4089dc1b --- /dev/null +++ b/lua/custom/plugins/black-metal.lua @@ -0,0 +1,13 @@ +-- Using lazy.nvim +return { + 'metalelf0/black-metal-theme-neovim', + lazy = false, + priority = 1000, + config = function() + require('black-metal').setup { + -- optional configuration here + } + -- require("black-metal").load() + -- vim.cmd 'colorscheme burzum' + end, +}