changes
This commit is contained in:
		
							parent
							
								
									8723f25be0
								
							
						
					
					
						commit
						45bb16f283
					
				
							
								
								
									
										2
									
								
								init.lua
								
								
								
								
							
							
						
						
									
										2
									
								
								init.lua
								
								
								
								
							| 
						 | 
					@ -916,7 +916,7 @@ require('lazy').setup({
 | 
				
			||||||
  --  Uncomment any of the lines below to enable them (you will need to restart nvim).
 | 
					  --  Uncomment any of the lines below to enable them (you will need to restart nvim).
 | 
				
			||||||
  --
 | 
					  --
 | 
				
			||||||
  -- require 'kickstart.plugins.debug',
 | 
					  -- require 'kickstart.plugins.debug',
 | 
				
			||||||
  require 'kickstart.plugins.indent_line',
 | 
					  -- require 'kickstart.plugins.indent_line',
 | 
				
			||||||
  -- require 'kickstart.plugins.lint',
 | 
					  -- require 'kickstart.plugins.lint',
 | 
				
			||||||
  require 'kickstart.plugins.autopairs',
 | 
					  require 'kickstart.plugins.autopairs',
 | 
				
			||||||
  require 'kickstart.plugins.neo-tree',
 | 
					  require 'kickstart.plugins.neo-tree',
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -21,11 +21,6 @@ local buffers = {
 | 
				
			||||||
      right_mouse_command = function(n) require("mini.bufremove").delete(n, false) end,
 | 
					      right_mouse_command = function(n) require("mini.bufremove").delete(n, false) end,
 | 
				
			||||||
        diagnostics = 'nvim_lsp',
 | 
					        diagnostics = 'nvim_lsp',
 | 
				
			||||||
        always_show_bufferline = false,
 | 
					        always_show_bufferline = false,
 | 
				
			||||||
        diagnostics_indicator = function(_, _, diag)
 | 
					 | 
				
			||||||
          local icons = require('lazyvim.config').icons.diagnostics
 | 
					 | 
				
			||||||
          local ret = (diag.error and icons.Error .. diag.error .. ' ' or '') .. (diag.warning and icons.Warn .. diag.warning or '')
 | 
					 | 
				
			||||||
          return vim.trim(ret)
 | 
					 | 
				
			||||||
        end,
 | 
					 | 
				
			||||||
        offsets = {
 | 
					        offsets = {
 | 
				
			||||||
          {
 | 
					          {
 | 
				
			||||||
            filetype = 'neo-tree',
 | 
					            filetype = 'neo-tree',
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,53 @@
 | 
				
			||||||
 | 
					local dash = {
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    'nvimdev/dashboard-nvim',
 | 
				
			||||||
 | 
					    event = 'VimEnter',
 | 
				
			||||||
 | 
					    opts = function()
 | 
				
			||||||
 | 
					      local logo = [[
 | 
				
			||||||
 | 
					         ██╗      █████╗ ███████╗██╗   ██╗██╗   ██╗██╗███╗   ███╗          Z
 | 
				
			||||||
 | 
					         ██║     ██╔══██╗╚══███╔╝╚██╗ ██╔╝██║   ██║██║████╗ ████║      Z    
 | 
				
			||||||
 | 
					         ██║     ███████║  ███╔╝  ╚████╔╝ ██║   ██║██║██╔████╔██║   z       
 | 
				
			||||||
 | 
					         ██║     ██╔══██║ ███╔╝    ╚██╔╝  ╚██╗ ██╔╝██║██║╚██╔╝██║ z         
 | 
				
			||||||
 | 
					         ███████╗██║  ██║███████╗   ██║    ╚████╔╝ ██║██║ ╚═╝ ██║           
 | 
				
			||||||
 | 
					         ╚══════╝╚═╝  ╚═╝╚══════╝   ╚═╝     ╚═══╝  ╚═╝╚═╝     ╚═╝           
 | 
				
			||||||
 | 
					    ]]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      logo = string.rep('\n', 8) .. logo .. '\n\n'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      local opts = {
 | 
				
			||||||
 | 
					        theme = 'doom',
 | 
				
			||||||
 | 
					        hide = {
 | 
				
			||||||
 | 
					          -- this is taken care of by lualine
 | 
				
			||||||
 | 
					          -- enabling this messes up the actual laststatus setting after loading a file
 | 
				
			||||||
 | 
					          statusline = false,
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        config = {
 | 
				
			||||||
 | 
					          header = vim.split(logo, '\n'),
 | 
				
			||||||
 | 
					        -- stylua: ignore
 | 
				
			||||||
 | 
					        center = {
 | 
				
			||||||
 | 
					          { action = "Telescope find_files",                                    desc = " Find File",       icon = " ", key = "f" },
 | 
				
			||||||
 | 
					          { action = "ene | startinsert",                                        desc = " New File",        icon = " ", key = "n" },
 | 
				
			||||||
 | 
					          { action = "Telescope oldfiles",                                       desc = " Recent Files",    icon = " ", key = "r" },
 | 
				
			||||||
 | 
					          { action = "Telescope live_grep",                                      desc = " Find Text",       icon = " ", key = "g" },
 | 
				
			||||||
 | 
					          { action = "Lazy",                                                     desc = " Lazy",            icon = " ", key = "l" },
 | 
				
			||||||
 | 
					          { action = "qa",                                                       desc = " Quit",            icon = " ", key = "q" },
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					          footer = function()
 | 
				
			||||||
 | 
					            local stats = require('lazy').stats()
 | 
				
			||||||
 | 
					            local ms = (math.floor(stats.startuptime * 100 + 0.5) / 100)
 | 
				
			||||||
 | 
					            return { '⚡ Neovim loaded ' .. stats.loaded .. '/' .. stats.count .. ' plugins in ' .. ms .. 'ms' }
 | 
				
			||||||
 | 
					          end,
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      for _, button in ipairs(opts.config.center) do
 | 
				
			||||||
 | 
					        button.desc = button.desc .. string.rep(' ', 43 - #button.desc)
 | 
				
			||||||
 | 
					        button.key_format = '  %s'
 | 
				
			||||||
 | 
					      end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      return opts
 | 
				
			||||||
 | 
					    end,
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					return dash
 | 
				
			||||||
		Loading…
	
		Reference in New Issue