Back up work
							
								
								
									
										0
									
								
								.gitignore
									
										
									
									
										vendored
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
							
								
								
									
										0
									
								
								LICENSE
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
							
								
								
									
										0
									
								
								README.md
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
							
								
								
									
										0
									
								
								init.lua
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
							
								
								
									
										0
									
								
								lua/options/colors.lua
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
							
								
								
									
										0
									
								
								lua/options/init.lua
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
							
								
								
									
										49
									
								
								lua/options/keybind.lua
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						|  | @ -8,49 +8,11 @@ local cmap = vim.keymap.set | |||
| local options = { noremap = true } | ||||
| local cmd_options = { noremap = true, silent = true } | ||||
| 
 | ||||
| local tele = require('telescope.builtin') | ||||
| local neogit = require('neogit') | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| -- Launch panel if nothing is typed after <leader>z | ||||
| cmap("n", "<leader>z", "<cmd>Telekasten panel<CR>") | ||||
| 
 | ||||
| -- Most used functions | ||||
| cmap("n", "<leader>zf", "<cmd>Telekasten find_notes<CR>") | ||||
| cmap("n", "<leader>zg", "<cmd>Telekasten search_notes<CR>") | ||||
| cmap("n", "<leader>zt", "<cmd>Telekasten goto_today<CR>") | ||||
| cmap("n", "<leader>zn", "<cmd>Telekasten new_note<CR>") | ||||
| cmap("n", "<leader>zc", "<cmd>Telekasten show_calendar<CR>") | ||||
| cmap("n", "<leader>zb", "<cmd>Telekasten show_backlinks<CR>") | ||||
| 
 | ||||
| -- Call insert link automatically when we start typing a link | ||||
| cmap("i", "[[", "<cmd>Telekasten insert_link<CR>") | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| -- open git integration | ||||
| map("n", "<leader>g", "<cmd>Neogit kind=split<CR>", options) | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| -- TELESCOPE | ||||
| cmap("n", "<leader>ff", tele.find_files, options) | ||||
| map("n", "<leader>fh", "<cmd>Telescope find_files hidden=true<CR>", options) | ||||
| cmap("n", "<leader>fg", tele.git_files, options) | ||||
| 
 | ||||
| cmap("n", "<leader>fs", function() | ||||
| 	tele.grep_string({ search = vim.fn.input("Grep > ") }); | ||||
| end) | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| -- slef explanitory | ||||
| map("n", "<leader>tw", "<cmd>lua MiniTrailspace.trim()<CR>", options) | ||||
| map("n", "<leader>fm", "<cmd>NvimTreeToggle<CR>", options) | ||||
| map("n", "<leader>tt", "<cmd>12 split <CR><cmd>Tnew<CR>", options) | ||||
| map("n", "<leader>zt", "<cmd>Twilight<CR>", options) | ||||
| map("n", "<leader>zz", "<cmd>ZenMode<CR>", options) | ||||
| 
 | ||||
| 
 | ||||
| -- remap keys so that they dont skip camelCase | ||||
|  | @ -60,12 +22,6 @@ map("n", "e", "<Plug>CamelCaseMotion_e", cmd_options) | |||
| map("n", "ge", "<Plug>CamelCaseMotion_ge", cmd_options) | ||||
| 
 | ||||
| 
 | ||||
| -- Dashboard and pomodoro | ||||
| map("n", "<leader>v", "<cmd>Veil<CR>", options) | ||||
| map("n", "<leader>p", "<cmd>NomoMenu<CR>", options) | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| -- this little guy helps you move text, really helpful | ||||
| map("v", "J", ":m '>+1<CR>gv=gv", options) | ||||
| map("v", "K", ":m '<-2<CR>gv=gv", options) | ||||
|  | @ -97,8 +53,3 @@ map("n", "<leader>j", "<cmd>lprev<CR>zz", options) | |||
| 
 | ||||
| -- search and replace every instance of word under cursor | ||||
| cmap("n", "<leader>s", [[:%s/\<<C-r><C-w>\>/<C-r><C-w>/gI<Left><Left><Left>]]) | ||||
| 
 | ||||
| -- take a break ! | ||||
| map("n", "<leader>mr", "<cmd>CellularAutomaton make_it_rain<CR>", options) | ||||
| 
 | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										0
									
								
								lua/options/opts.lua
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
							
								
								
									
										73
									
								
								lua/plugins/bufferline.lua
									
										
									
									
									
										Executable file
									
								
							
							
						
						|  | @ -0,0 +1,73 @@ | |||
|     local bufferline = require('bufferline') | ||||
|     bufferline.setup { | ||||
|         options = { | ||||
|             mode = "buffers", -- set to "tabs" to only show tabpages instead | ||||
|             style_preset = bufferline.style_preset.default, -- or bufferline.style_preset.minimal, | ||||
|             themable = true, -- allows highlight groups to be overriden i.e. sets highlights as default | ||||
|             numbers = "none" , | ||||
|             close_command = "bdelete! %d",       -- can be a string | function, | false see "Mouse actions" | ||||
|             right_mouse_command = "bdelete! %d", -- can be a string | function | false, see "Mouse actions" | ||||
|             left_mouse_command = "buffer %d",    -- can be a string | function, | false see "Mouse actions" | ||||
|             middle_mouse_command = nil,          -- can be a string | function, | false see "Mouse actions" | ||||
|             indicator = { | ||||
|                 icon = '/', -- this should be omitted if indicator style is not 'icon' | ||||
|                 style = 'icon' , | ||||
|             }, | ||||
|             buffer_close_icon = '', | ||||
|             modified_icon = '●', | ||||
|             close_icon = '', | ||||
|             left_trunc_marker = '', | ||||
|             right_trunc_marker = '', | ||||
|             --- name_formatter can be used to change the buffer's label in the bufferline. | ||||
|             --- Please note some names can/will break the | ||||
|             --- bufferline so use this at your discretion knowing that it has | ||||
|             --- some limitations that will *NOT* be fixed. | ||||
|             max_name_length = 25, | ||||
|             max_prefix_length = 15, -- prefix used when a buffer is de-duplicated | ||||
|             truncate_names = true, -- whether or not tab names should be truncated | ||||
|             tab_size = 25, | ||||
|             diagnostics = false, | ||||
|             diagnostics_update_in_insert = false, | ||||
|             -- The diagnostics indicator can be set to nil to keep the buffer name highlight but delete the highlighting | ||||
|             -- NOTE: this will be called a lot so don't do any heavy processing here | ||||
|             offsets = { | ||||
|                 { | ||||
|                     filetype = "NvimTree", | ||||
|                     text = "File Explorer" , | ||||
|                     text_align = "center", | ||||
|                     separator = true | ||||
|                 } | ||||
|             }, | ||||
|             color_icons = true , -- whether or not to add the filetype icon highlights | ||||
|             get_element_icon = function(element) | ||||
|               -- element consists of {filetype: string, path: string, extension: string, directory: string} | ||||
|               -- This can be used to change how bufferline fetches the icon | ||||
|               -- for an element e.g. a buffer or a tab. | ||||
|               -- e.g. | ||||
|               local icon, hl = require('nvim-web-devicons').get_icon_by_filetype(element.filetype, { default = false }) | ||||
|               return icon, hl | ||||
|               -- or | ||||
|             end, | ||||
|             show_buffer_icons = true , -- disable filetype icons for buffers | ||||
|             show_buffer_close_icons = true , | ||||
|             show_close_icon = true , | ||||
|             show_tab_indicators = true , | ||||
|             show_duplicate_prefix = true , -- whether to show duplicate buffer prefix | ||||
|             persist_buffer_sort = true, -- whether or not custom sorted buffers should persist | ||||
|             move_wraps_at_ends = false, -- whether or not the move command "wraps" at the first or last position | ||||
|             -- can also be a table containing 2 custom separators | ||||
|             -- [focused and unfocused]. eg: { '|', '|' } | ||||
|             separator_style = "thin" , | ||||
|             enforce_regular_tabs = false , | ||||
|             always_show_bufferline = true , | ||||
|             hover = { | ||||
|                 enabled = true, | ||||
|                 delay = 200, | ||||
|                 reveal = {'close'} | ||||
|             }, | ||||
|             sort_by = 'insert_at_end',  function(buffer_a, buffer_b) | ||||
|                 -- add custom logic | ||||
|                 return buffer_a.modified > buffer_b.modified | ||||
|             end | ||||
|         } | ||||
|     } | ||||
							
								
								
									
										0
									
								
								lua/plugins/devicons.lua
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
							
								
								
									
										0
									
								
								lua/plugins/drop.lua
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
							
								
								
									
										12
									
								
								lua/plugins/gitsigns.lua
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						|  | @ -1,11 +1,11 @@ | |||
| require('gitsigns').setup { | ||||
|     signs = { | ||||
|         add          = { text = '▊' }, | ||||
|         change       = { text = '▊' }, | ||||
|         delete       = { text = '▊' }, | ||||
|         topdelete    = { text = '▊' }, | ||||
|         changedelete = { text = '▊' }, | ||||
|         untracked    = { text = '|' }, | ||||
|         add          = { text = '▍' }, | ||||
|         change       = { text = '▍' }, | ||||
|         delete       = { text = '▍' }, | ||||
|         topdelete    = { text = '▍' }, | ||||
|         changedelete = { text = '▍' }, | ||||
|         untracked    = { text = '▎' }, | ||||
|     }, | ||||
| 
 | ||||
|     signcolumn = true,  -- Toggle with `:Gitsigns toggle_signs` | ||||
|  |  | |||
							
								
								
									
										0
									
								
								lua/plugins/harpoon.lua
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
							
								
								
									
										25
									
								
								lua/plugins/hlblocks.lua
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						|  | @ -4,8 +4,17 @@ require('hlchunk').setup({ | |||
|         --chars = { "│", "¦", "┆", "┊", }, -- more code can be found in https://unicodeplus.com/ | ||||
| 
 | ||||
|         style = { | ||||
|             "#888888", | ||||
|             "#666666", | ||||
|             "#444444", | ||||
|             "#333333", | ||||
|         }, | ||||
|             "#333333", | ||||
|             "#333333", | ||||
|             "#333333", | ||||
|             "#333333", | ||||
|     } | ||||
| 
 | ||||
| 
 | ||||
|     }, | ||||
| 
 | ||||
|     blank = { | ||||
|  | @ -14,17 +23,17 @@ require('hlchunk').setup({ | |||
| 
 | ||||
|     chunk = { | ||||
|         chars = { | ||||
|             horizontal_line = "─", | ||||
|             vertical_line = "│", | ||||
|             left_top = "╭", | ||||
|             left_bottom = "╰", | ||||
|             right_arrow = ">", | ||||
|             horizontal_line = "", | ||||
|             vertical_line = "", | ||||
|             left_top = "", | ||||
|             left_bottom = "", | ||||
|             right_arrow = "", | ||||
|         }, | ||||
|         style = "#00ffff", | ||||
|         style = "#FF7F00", | ||||
|     }, | ||||
| 
 | ||||
|     line_num = { | ||||
|         style = "#00ffff", | ||||
|         style = "#FFFFFF", | ||||
|     }, | ||||
| 
 | ||||
| }) | ||||
|  |  | |||
							
								
								
									
										6
									
								
								lua/plugins/init.lua
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						|  | @ -1,13 +1,11 @@ | |||
| require("plugins.lazy") | ||||
| require("plugins.treesitter") | ||||
| require("plugins.drop") | ||||
| require("plugins.mini") | ||||
| require("plugins.lsp-zero") | ||||
| require("plugins.devicons") | ||||
| require("plugins.lualine") | ||||
| require("plugins.veil") | ||||
| require("plugins.harpoon") | ||||
| -- require("plugins.harpoon") | ||||
| require("plugins.hlblocks") | ||||
| require("plugins.gitsigns") | ||||
| require("plugins.nvimtree") | ||||
| require("plugins.bufferline") | ||||
| require("plugins.wilder") | ||||
|  |  | |||
							
								
								
									
										126
									
								
								lua/plugins/lazy.lua
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						|  | @ -22,70 +22,34 @@ require("lazy").setup({ | |||
| 
 | ||||
|     -- colorscheme | ||||
|     "EdenEast/nightfox.nvim", | ||||
|     "luckasRanarison/tree-sitter-hypr", | ||||
| 
 | ||||
| 
 | ||||
|     { | ||||
|     'lambdalisue/nerdfont.vim', | ||||
|     'gelguy/wilder.nvim', | ||||
|       config = function() | ||||
|         local wilder = require('wilder') | ||||
|         wilder.setup({modes = {':', '/', '?'}}) | ||||
|         wilder.set_option('renderer', wilder.renderer_mux({ | ||||
|           [':'] = wilder.popupmenu_renderer({ | ||||
|             highlighter = wilder.basic_highlighter(), | ||||
|           }), | ||||
|           ['/'] = wilder.wildmenu_renderer({ | ||||
|             highlighter = wilder.basic_highlighter(), | ||||
|           }), | ||||
|         })) | ||||
| 
 | ||||
| 
 | ||||
|         wilder.set_option('renderer', wilder.popupmenu_renderer( | ||||
|           wilder.popupmenu_palette_theme({ | ||||
|             -- 'single', 'double', 'rounded' or 'solid' | ||||
|             -- can also be a list of 8 characters, see :h wilder#popupmenu_palette_theme() for more details | ||||
|             border = 'rounded', | ||||
|             max_height = '75%',      -- max height of the palette | ||||
|             min_height = 0,          -- set to the same as 'max_height' for a fixed height window | ||||
|             prompt_position = 'top', -- 'top' or 'bottom' to set the location of the prompt | ||||
|             reverse = 0,             -- set to 1 to reverse the order of the list, use in combination with 'prompt_position' | ||||
|           }) | ||||
|         )) | ||||
|       end, | ||||
|     }, | ||||
| 
 | ||||
| 
 | ||||
|     -- Journaling and notes! with a calendar ! | ||||
|     { | ||||
|         "renerocksai/telekasten.nvim", | ||||
|         "rbong/vim-flog", | ||||
|         cmd = { "Flog", "Flogsplit", "Floggit" }, | ||||
|         dependencies = { | ||||
|             "nvim-telescope/telescope.nvim", | ||||
|             "renerocksai/calendar-vim" | ||||
|             "tpope/vim-fugitive", | ||||
|         }, | ||||
|         config = function () | ||||
|             require("telekasten").setup({ | ||||
|             home = vim.fn.expand("~/zettelkasten"), -- Put the name of your notes directory here | ||||
|         }) | ||||
|         end | ||||
|     }, | ||||
| 
 | ||||
|     -- Focus more ! | ||||
|     "folke/twilight.nvim", | ||||
|     "folke/zen-mode.nvim", | ||||
|     'kassio/neoterm', | ||||
| 
 | ||||
|     -- it's annoying that w skips the whole word, so let's fix it | ||||
|     "bkad/camelcasemotion", | ||||
| 
 | ||||
|     -- very good file jumping system | ||||
|     { | ||||
|         "ThePrimeagen/harpoon", | ||||
|         dependencies = "nvim-lua/plenary.nvim", | ||||
|         version = "harpoon2" | ||||
|     }, | ||||
| 
 | ||||
|     -- arbitrarily comment | ||||
|     "tpope/vim-commentary", | ||||
| 
 | ||||
|     -- this one is just fun | ||||
|     "eandrju/cellular-automaton.nvim", | ||||
| 
 | ||||
| 
 | ||||
|     -- indicate what has changed in git repo | ||||
|     "lewis6991/gitsigns.nvim", | ||||
| 
 | ||||
|     -- like magit for emacs | ||||
|  | @ -107,13 +71,6 @@ require("lazy").setup({ | |||
|     }, | ||||
| 
 | ||||
| 
 | ||||
|     -- Debugger UI | ||||
|     { | ||||
|         "rcarriga/nvim-dap-ui", | ||||
|         dependencies = {"mfussenegger/nvim-dap"} | ||||
|     }, | ||||
| 
 | ||||
| 
 | ||||
|     -- Surround text with quotes etc | ||||
|     { | ||||
|         "kylechui/nvim-surround", | ||||
|  | @ -152,68 +109,23 @@ require("lazy").setup({ | |||
|         } | ||||
|     }, | ||||
| 
 | ||||
| 
 | ||||
|     { | ||||
|         "NvChad/nvim-colorizer.lua", | ||||
|         config = function() | ||||
|             require('colorizer').setup() | ||||
|         end, | ||||
|     }, | ||||
| 
 | ||||
| 
 | ||||
|     -- LEARN HJKL DAMMIT | ||||
|     { | ||||
|       "m4xshen/hardtime.nvim", | ||||
|       lazy = true, | ||||
|       opts = {} | ||||
|     }, | ||||
| 
 | ||||
| 
 | ||||
|     -- dashboard and start page | ||||
|     { | ||||
|         "willothy/veil.nvim", | ||||
|         dependencies = { | ||||
|             "nvim-telescope/telescope.nvim", | ||||
|             "nvim-lua/plenary.nvim", | ||||
|             "nvim-telescope/telescope-file-browser.nvim" | ||||
|         }, | ||||
|     }, | ||||
| 
 | ||||
| 
 | ||||
|     -- size does not matter | ||||
|     { | ||||
|         "echasnovski/mini.nvim", | ||||
|         version = false, | ||||
|     }, | ||||
| 
 | ||||
| 
 | ||||
|     -- need that syntax highlight amirite | ||||
|     { | ||||
|         "nvim-treesitter/nvim-treesitter", | ||||
|         build = ":TSUpdate" | ||||
|     }, | ||||
| 
 | ||||
| 
 | ||||
|     -- the name says it all | ||||
|    -- using lazy.nvim | ||||
|     { | ||||
|         "SirVer/ultisnips", | ||||
|         lazy = true | ||||
|         "akinsho/bufferline.nvim", | ||||
|         version = "*", | ||||
|         dependencies = 'nvim-tree/nvim-web-devicons', | ||||
|         config = function () | ||||
|             vim.opt.termguicolors = true | ||||
|             require("bufferline").setup{} | ||||
|         end | ||||
|     }, | ||||
| 
 | ||||
|     -- That shmexy latex plugin | ||||
|     { | ||||
|         "lervag/vimtex", | ||||
|         lazy = true | ||||
|     }, | ||||
| 
 | ||||
| 
 | ||||
|     -- Cool screensaver !! | ||||
|     { | ||||
|         "folke/drop.nvim", | ||||
|         event = "VimEnter", | ||||
|     }, | ||||
| 
 | ||||
| 
 | ||||
|     -- this is pure magic, i love this guy | ||||
|     { | ||||
|       "VonHeikemen/lsp-zero.nvim", | ||||
|  | @ -221,7 +133,7 @@ require("lazy").setup({ | |||
|       dependencies = { | ||||
|         -- LSP Support | ||||
|         {"neovim/nvim-lspconfig"},             -- Required | ||||
|         {"williamboman/mason.nvim"},           -- Optional | ||||
|         { "williamboman/mason.nvim"},           -- Optional | ||||
|         {"williamboman/mason-lspconfig.nvim"}, -- Optional | ||||
| 
 | ||||
|         -- Autocompletion | ||||
|  |  | |||
							
								
								
									
										19
									
								
								lua/plugins/lsp-zero.lua
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						|  | @ -9,15 +9,28 @@ end) | |||
| -- (Optional) Configure lua language server for neovim | ||||
| require('lspconfig').lua_ls.setup(lsp.nvim_lua_ls()) | ||||
| 
 | ||||
| 
 | ||||
| require'lspconfig'.pylsp.setup{ | ||||
|   settings = { | ||||
|     pylsp = { | ||||
|       plugins = { | ||||
|         pycodestyle = { | ||||
|           ignore = {'W391', 'E303', 'E226'}, | ||||
|           maxLineLength = 120 | ||||
|         } | ||||
|       } | ||||
|     } | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| lsp.setup() | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| -- You need to setup `cmp` after lsp-zero | ||||
| local cmp = require('cmp') | ||||
| local cmp_action = require('lsp-zero').cmp_action() | ||||
| 
 | ||||
| 
 | ||||
| cmp.setup({ | ||||
|     mapping = { | ||||
|         -- `Enter` key to confirm completion | ||||
|  |  | |||
							
								
								
									
										0
									
								
								lua/plugins/lualine.lua
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
							
								
								
									
										0
									
								
								lua/plugins/mini.lua
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
							
								
								
									
										0
									
								
								lua/plugins/nvimtree.lua
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
							
								
								
									
										12
									
								
								lua/plugins/treesitter.lua
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						|  | @ -13,3 +13,15 @@ require'nvim-treesitter.configs'.setup { | |||
|         enable = true, | ||||
|     }, | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| local parser_config = require("nvim-treesitter.parsers").get_parser_configs() | ||||
| parser_config.hypr = { | ||||
|   install_info = { | ||||
|     url = "https://github.com/luckasRanarison/tree-sitter-hypr", | ||||
|     files = { "src/parser.c" }, | ||||
|     branch = "master", | ||||
|   }, | ||||
|   filetype = "hypr", | ||||
| } | ||||
|  |  | |||
|  | @ -1,61 +0,0 @@ | |||
| local current_day = os.date("%A") | ||||
| 
 | ||||
| local builtin = require("veil.builtin") | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| require("veil").setup({ | ||||
|     sections = { | ||||
|         builtin.sections.animated(builtin.headers.frames_days_of_week[current_day], { | ||||
|             hl = { fg = "#5de4c7" }, | ||||
|         }), | ||||
| 
 | ||||
|     builtin.sections.buttons({ | ||||
|         { | ||||
|             icon = "", | ||||
|             text = "Config", | ||||
|             shortcut = "c", | ||||
|             callback = function() | ||||
| 	require("telescope").extensions.file_browser.file_browser({ | ||||
| 	    path = vim.fn.stdpath("config"), | ||||
| 	}) | ||||
|             end, | ||||
|         }, | ||||
| 
 | ||||
|         { | ||||
|             icon = "", | ||||
|             text = "Find Files", | ||||
|             shortcut = "f", | ||||
|             callback = function() | ||||
| 	require("telescope.builtin").find_files() | ||||
|             end, | ||||
|         }, | ||||
| 
 | ||||
|         { | ||||
|             icon = "", | ||||
|             text = "Grep", | ||||
|             shortcut = "g", | ||||
|             callback = function() | ||||
| 	require("telescope.builtin").live_grep() | ||||
|             end, | ||||
|         }, | ||||
| 
 | ||||
|         { | ||||
|             icon = "", | ||||
|             text = "Buffers", | ||||
|             shortcut = "b", | ||||
|             callback = function() | ||||
| 	require("telescope.builtin").buffers() | ||||
|             end, | ||||
|         }, | ||||
|     }), | ||||
| 
 | ||||
|         builtin.sections.oldfiles(), | ||||
|     }, | ||||
| 
 | ||||
|     startup = true, | ||||
|     listed = true | ||||
| }) | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
							
								
								
									
										7
									
								
								lua/plugins/wilder.lua
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						|  | @ -7,9 +7,13 @@ wilder.setup({modes = {':', '/', '?'}}) | |||
| wilder.set_option('renderer', wilder.renderer_mux({ | ||||
|     [':'] = wilder.popupmenu_renderer({ | ||||
|         highlighter = wilder.basic_highlighter(), | ||||
|         left = {' ', wilder.popupmenu_devicons()}, | ||||
|         right = {' ', wilder.popupmenu_scrollbar()}, | ||||
|     }), | ||||
|     ['/'] = wilder.wildmenu_renderer({ | ||||
|         highlighter = wilder.basic_highlighter(), | ||||
|         left = {' ', wilder.popupmenu_devicons()}, | ||||
|         right = {' ', wilder.popupmenu_scrollbar()}, | ||||
|     }), | ||||
| })) | ||||
| 
 | ||||
|  | @ -19,5 +23,6 @@ wilder.set_option('renderer', wilder.popupmenu_renderer({ | |||
|     highlighter = wilder.basic_highlighter(), | ||||
|     left = {' ', wilder.popupmenu_devicons()}, | ||||
|     right = {' ', wilder.popupmenu_scrollbar()}, | ||||
|     max_height = '30%', | ||||
|     max_height = '20%', | ||||
|     min_width = '100%' | ||||
| })) | ||||
|  |  | |||
							
								
								
									
										0
									
								
								pictures/errors.png
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB | 
							
								
								
									
										0
									
								
								pictures/git.png
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 71 KiB After Width: | Height: | Size: 71 KiB | 
							
								
								
									
										0
									
								
								pictures/hlchunks.png
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 55 KiB | 
							
								
								
									
										0
									
								
								pictures/lsp-cmp.png
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 35 KiB | 
							
								
								
									
										0
									
								
								pictures/nvimtree.png
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 50 KiB | 
							
								
								
									
										0
									
								
								pictures/trixy-white.png
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 26 KiB | 
							
								
								
									
										0
									
								
								pictures/trixy.png
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 9.6 KiB After Width: | Height: | Size: 9.6 KiB | 
							
								
								
									
										0
									
								
								pictures/veil.png
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 60 KiB After Width: | Height: | Size: 60 KiB | 
							
								
								
									
										0
									
								
								pictures/zen.png
									
										
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						| Before Width: | Height: | Size: 82 KiB After Width: | Height: | Size: 82 KiB |