update added some plugins!!!
This commit is contained in:
		
							parent
							
								
									c4363e4ad8
								
							
						
					
					
						commit
						ec844a9846
					
				
							
								
								
									
										6
									
								
								init.lua
								
								
								
								
							
							
						
						
									
										6
									
								
								init.lua
								
								
								
								
							| 
						 | 
				
			
			@ -91,7 +91,7 @@ vim.g.mapleader = ' '
 | 
			
		|||
vim.g.maplocalleader = ' '
 | 
			
		||||
 | 
			
		||||
-- Set to true if you have a Nerd Font installed
 | 
			
		||||
vim.g.have_nerd_font = false
 | 
			
		||||
vim.g.have_nerd_font = true
 | 
			
		||||
 | 
			
		||||
-- [[ Setting options ]]
 | 
			
		||||
-- See `:help vim.opt`
 | 
			
		||||
| 
						 | 
				
			
			@ -286,6 +286,7 @@ require('lazy').setup({
 | 
			
		|||
        ['<leader>r'] = { name = '[R]ename', _ = 'which_key_ignore' },
 | 
			
		||||
        ['<leader>s'] = { name = '[S]earch', _ = 'which_key_ignore' },
 | 
			
		||||
        ['<leader>w'] = { name = '[W]orkspace', _ = 'which_key_ignore' },
 | 
			
		||||
        ['<leader>e'] = { name = '[E]xplorer', _ = 'which_key_ignore' },
 | 
			
		||||
      }
 | 
			
		||||
    end,
 | 
			
		||||
  },
 | 
			
		||||
| 
						 | 
				
			
			@ -368,6 +369,7 @@ require('lazy').setup({
 | 
			
		|||
      local builtin = require 'telescope.builtin'
 | 
			
		||||
      vim.keymap.set('n', '<leader>sh', builtin.help_tags, { desc = '[S]earch [H]elp' })
 | 
			
		||||
      vim.keymap.set('n', '<leader>sk', builtin.keymaps, { desc = '[S]earch [K]eymaps' })
 | 
			
		||||
      vim.keymap.set('n', '<leader>sh', builtin.git_files, { desc = '[S]earch [h] git' })
 | 
			
		||||
      vim.keymap.set('n', '<leader>sf', builtin.find_files, { desc = '[S]earch [F]iles' })
 | 
			
		||||
      vim.keymap.set('n', '<leader>ss', builtin.builtin, { desc = '[S]earch [S]elect Telescope' })
 | 
			
		||||
      vim.keymap.set('n', '<leader>sw', builtin.grep_string, { desc = '[S]earch current [W]ord' })
 | 
			
		||||
| 
						 | 
				
			
			@ -847,7 +849,7 @@ require('lazy').setup({
 | 
			
		|||
  --
 | 
			
		||||
  --  Uncomment the following line and add your plugins to `lua/custom/plugins/*.lua` to get going.
 | 
			
		||||
  --    For additional information, see `:help lazy.nvim-lazy.nvim-structuring-your-plugins`
 | 
			
		||||
  -- { import = 'custom.plugins' },
 | 
			
		||||
  { import = 'custom.plugins' },
 | 
			
		||||
}, {
 | 
			
		||||
  ui = {
 | 
			
		||||
    -- If you are using a Nerd Font: set icons to an empty table which will use the
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2,4 +2,74 @@
 | 
			
		|||
--  I promise not to create any merge conflicts in this directory :)
 | 
			
		||||
--
 | 
			
		||||
-- See the kickstart.nvim README for more information
 | 
			
		||||
return {}
 | 
			
		||||
return {
 | 
			
		||||
  {
 | 
			
		||||
    {
 | 
			
		||||
      'numToStr/Comment.nvim',
 | 
			
		||||
      opts = function()
 | 
			
		||||
        require('Comment').setup {
 | 
			
		||||
          ---Add a space b/w comment and the line
 | 
			
		||||
          padding = true,
 | 
			
		||||
          ---Whether the cursor should stay at its position
 | 
			
		||||
          sticky = true,
 | 
			
		||||
          ---Lines to be ignored while (un)comment
 | 
			
		||||
          ignore = '^$',
 | 
			
		||||
          ---LHS of toggle mappings in NORMAL mode
 | 
			
		||||
          toggler = {
 | 
			
		||||
            ---Line-comment toggle keymap
 | 
			
		||||
            line = 'gcc',
 | 
			
		||||
            ---Block-comment toggle keymap
 | 
			
		||||
            block = 'gbc',
 | 
			
		||||
          },
 | 
			
		||||
          ---LHS of operator-pending mappings in NORMAL and VISUAL mode
 | 
			
		||||
          opleader = {
 | 
			
		||||
            ---Line-comment keymap
 | 
			
		||||
            line = 'gc',
 | 
			
		||||
            ---Block-comment keymap
 | 
			
		||||
            block = 'gb',
 | 
			
		||||
          },
 | 
			
		||||
          ---LHS of extra mappings
 | 
			
		||||
          extra = {
 | 
			
		||||
            ---Add comment on the line above
 | 
			
		||||
            above = 'gcO',
 | 
			
		||||
            ---Add comment on the line below
 | 
			
		||||
            below = 'gco',
 | 
			
		||||
            ---Add comment at the end of line
 | 
			
		||||
            eol = 'gcA',
 | 
			
		||||
          },
 | 
			
		||||
          ---Enable keybindings
 | 
			
		||||
          --- NOTE: If given `false` then the plugin won't create any mappings
 | 
			
		||||
          mappings = {
 | 
			
		||||
            ---Operator-pending mapping; `gcc` `gbc` `gc[count]{motion}` `gb[count]{motion}`
 | 
			
		||||
            basic = true,
 | 
			
		||||
            ---Extra mapping; `gco`, `gcO`, `gcA`
 | 
			
		||||
            extra = true,
 | 
			
		||||
          },
 | 
			
		||||
          ---Function to call before (un)comment
 | 
			
		||||
          pre_hook = nil,
 | 
			
		||||
          ---Function to call after (un)comment
 | 
			
		||||
          post_hook = nil,
 | 
			
		||||
        }
 | 
			
		||||
        local ft = require 'Comment.ft'
 | 
			
		||||
 | 
			
		||||
        -- 1. Using set function
 | 
			
		||||
 | 
			
		||||
        ft
 | 
			
		||||
          -- Set only line comment
 | 
			
		||||
          .set('yaml', '#%s')
 | 
			
		||||
          -- Or set both line and block commentstring
 | 
			
		||||
          .set('javascript', { '//%s', '/*%s*/' })
 | 
			
		||||
 | 
			
		||||
        -- 2. Metatable magic
 | 
			
		||||
 | 
			
		||||
        ft.javascript = { '//%s', '/*%s*/' }
 | 
			
		||||
        ft.yaml = '#%s'
 | 
			
		||||
 | 
			
		||||
        -- Multiple filetypes
 | 
			
		||||
        ft({ 'go', 'rust' }, ft.get 'c')
 | 
			
		||||
        ft({ 'toml', 'graphql' }, '#%s')
 | 
			
		||||
      end,
 | 
			
		||||
      lazy = false,
 | 
			
		||||
    },
 | 
			
		||||
  },
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue