diff options
Diffstat (limited to '.config/nvim/after')
-rw-r--r-- | .config/nvim/after/plugin/floaterm.lua | 9 | ||||
-rw-r--r-- | .config/nvim/after/plugin/startify.lua | 29 | ||||
-rw-r--r-- | .config/nvim/after/plugin/toggleterm.lua | 29 | ||||
-rw-r--r-- | .config/nvim/after/plugin/whichkey.lua | 79 |
4 files changed, 0 insertions, 146 deletions
diff --git a/.config/nvim/after/plugin/floaterm.lua b/.config/nvim/after/plugin/floaterm.lua deleted file mode 100644 index f6defbe..0000000 --- a/.config/nvim/after/plugin/floaterm.lua +++ /dev/null @@ -1,9 +0,0 @@ --- vim.g.floaterm_autoinsert = 1 --- vim.g.floaterm_width = 0.8 --- vim.g.floaterm_height = 0.37 --- vim.g.floaterm_wintitle = 0 --- vim.g.floaterm_autoclose = 1 --- vim.g.floaterm_position = 'bottom' --- vim.g.floaterm_gitcommit = 'split' --- vim.g.floaterm_wintype = 'split' --- vim.g.floaterm_rootmarkers = { '.project', '.git', '.hg', '.svn', '.root', '.gitignore', '.fslckout', '.fossil-settings' } diff --git a/.config/nvim/after/plugin/startify.lua b/.config/nvim/after/plugin/startify.lua deleted file mode 100644 index 61e9466..0000000 --- a/.config/nvim/after/plugin/startify.lua +++ /dev/null @@ -1,29 +0,0 @@ --- Startify --- vim.cmd [[ --- let g:startify_custom_header = startify#pad([ --- \ '========================', --- \ '===== ===============', --- \ '====== ================', --- \ '====== ================', --- \ '====== ==== ==== ==', --- \ '====== === == = =', --- \ '====== === = == =', --- \ '= === === = == ====', --- \ '= === === = == = =', --- \ '== ===== ==== ==', --- \ '========================', --- \ ]) --- let g:startify_lists = [ --- \ { 'type': 'sessions', 'header': startify#pad(['Sessions']) }, --- \ { 'type': 'files', 'header': startify#pad(['Recent']) }, --- \ { 'type': 'bookmarks', 'header': startify#pad(['Bookmarks']) }, --- \ { 'type': 'commands', 'header': startify#pad(['Commands']) }, --- \ ] --- ]] --- vim.g.startify_bookmarks = { --- { env = '~/.config/env' }, --- { v = '~/.config/nvim/init.vim' }, --- { zc = '~/.config/zsh/.zshrc' }, --- { za = '~/.config/zsh/alias.zsh' }, --- { gj = '~/dev/go/gojosh' }, --- } diff --git a/.config/nvim/after/plugin/toggleterm.lua b/.config/nvim/after/plugin/toggleterm.lua deleted file mode 100644 index 766de24..0000000 --- a/.config/nvim/after/plugin/toggleterm.lua +++ /dev/null @@ -1,29 +0,0 @@ -require("toggleterm").setup({ - size = 22, - open_mapping = [[<f1>]], - hide_numbers = true, - shade_filetypes = {}, - shade_terminals = true, - shading_factor = 2, - start_in_insert = true, - insert_mappings = true, - persist_size = true, - direction = "horizontal", - close_on_exit = true, - shell = vim.o.shell, - float_opts = { - border = "curved", - winblend = 0, - highlights = { - border = "Normal", - background = "Normal", - }, - }, -}) - -function _G.set_terminal_keymaps() - local opts = {noremap = true} - vim.api.nvim_buf_set_keymap(0, 't', '<C-k>', [[<C-\><C-n><C-W>k]], opts) -end - -vim.cmd('autocmd! TermOpen term://* lua set_terminal_keymaps()') diff --git a/.config/nvim/after/plugin/whichkey.lua b/.config/nvim/after/plugin/whichkey.lua deleted file mode 100644 index 003c88c..0000000 --- a/.config/nvim/after/plugin/whichkey.lua +++ /dev/null @@ -1,79 +0,0 @@ -local harpoon = require('harpoon') -harpoon:setup() - -vim.keymap.set('n', '<M-1>', function() harpoon:list():select(1) end) -vim.keymap.set('n', '<M-2>', function() harpoon:list():select(2) end) -vim.keymap.set('n', '<M-3>', function() harpoon:list():select(3) end) -vim.keymap.set('n', '<M-4>', function() harpoon:list():select(4) end) - -local ts = require('telescope.builtin') -require('telescope').load_extension('harpoon') -local wk = require('which-key') -wk.register({ - -- harpoon - a = { - name = 'harpoon', - a = { function() harpoon:list():append() end, 'add file', noremap = true, silent = true }, - e = { function() harpoon.ui:toggle_quick_menu(harpoon:list()) end, 'harpoon ui', noremap = true, silent = true }, - f = { ':Telescope harpoon marks<CR>', 'harpoon telescope ui', noremap = true, silent = true }, - }, - d = { ':bd<CR>', 'close buffer', noremap = true, silent = true }, - D = { '"-ddk:put = strftime(\' * %a %b %d %T %Y\')<CR>', 'insert date', noremap = true, silent = true }, - h = { ':Startify<CR>', 'startify', noremap = true, silent = true }, - k = { ':w<CR>:bp<CR>:bd #<CR>', 'write and close buffer', noremap = true, silent = false }, - u = { vim.cmd.UndotreeToggle, 'undotree', noremap = true, silent = true }, - w = { ':w<CR>', 'write buffer', noremap = true, silent = false }, - -- trouble - x = { - name = 'trouble', - x = { vim.cmd.TroubleToggle, 'toggle', noremap = true, silent = true }, - w = { ':TroubleToggle workspace_diagnostics<CR>', 'workspace', noremap = true, silent = true }, - d = { ':TroubleToggle document_diagnostics<CR>', 'document', noremap = true, silent = true }, - l = { ':TroubleToggle loclist<CR>', 'local list', noremap = true, silent = true }, - q = { ':TroubleToggle quickfix<CR>', 'quickfix', noremap = true, silent = true }, - r = { ':TroubleToggle lsp_references<CR>', 'lsp', noremap = true, silent = true }, - }, - -- telescope - f = { - name = 'telescope', - b = { ts.buffers, 'buffers', noremap = true, silent = true }, - d = { ts.diagnostics, 'diagnostics', noremap = true, silent = true }, - e = { ':Telescope harpoon marks<CR>', 'harpoon marks', noremap = true, silent = true }, - f = { ts.find_files, 'find files', noremap = true, silent = true }, - g = { ts.git_files, 'git files', noremap = true, silent = true }, - s = { function() - ts.grep_string({ search = vim.fn.input("Grep > ") }) - end, 'grep string', noremap = true, silent = true }, - t = { ':TodoTelescope keywords=TODO,HACK,WARN,PERF,NOTE,TEST<CR>', 'todo', noremap = true, silent = true } - }, - -- git - g = { - name = 'git', - g = { vim.cmd.Git, 'git' }, - l = { ':FloatermNew lazygit<CR>', 'lazygit', noremap = true, silent = true }, - -- a = { ':Ag<CR>', 'the_silver_searcher', noremap = true, silent = true }, - -- g = { ':Grep<CR>', 'grep', noremap = true, silent = true }, - -- r = { ':Rg<CR>', 'ripgrep', noremap = true, silent = true }, - }, - -- neovim - v = { - name = 'nvim', - v = { vim.cmd.Ex, 'explorer', noremap = true, silent = true }, - u = { vim.cmd.PackerSync, 'upgrade', noremap = true, silent = true }, - }, -}, { prefix = '<leader>', }) -wk.setup({ - plugins = { - presets = { - operators = false, - motions = false, - text_objects = false, - window = false, - nav = false, - z = false, - g = false - }, - }, - triggers = { "<leader>" }, - triggers_nowait = { "d" }, -}) |