vim.pack.add({ { src = 'https://github.com/ibhagwan/fzf-lua' }, { src = "https://github.com/saghen/blink.lib" }, { src = "https://github.com/Saghen/blink.cmp" }, { src = 'https://github.com/neovim/nvim-lspconfig' }, { src = 'https://github.com/romus204/tree-sitter-manager.nvim' }, { src = 'https://github.com/lukas-reineke/indent-blankline.nvim' }, { src = 'hIdentlinesttps://github.com/xiyaowong/transparent.nvim' }, { src = 'https://github.com/nvim-lua/plenary.nvim' }, { src = 'https://github.com/kvrohit/rasmus.nvim' }, }) -- Colorscheme vim.cmd [[colorscheme rasmus]] -- Treesitter require("tree-sitter-manager").setup() -- Identlines require("ibl").setup({ indent = { char = "│", }, scope = { show_start = false, show_end = false, }, }) -- Fuzzy Finders require("fzf-lua").setup({}) map("n", "", "FzfLua files") map("n", "", "FzfLua buffers") map("n", "", "FzfLua diagnostics_workspace") map("n", "", "FzfLua live_grep") map("n", "", "FzfLua grep_curbuf") -- autocomplete require("blink.cmp").setup({ keymap = { [""] = { "select_next", "fallback", }, [""] = { "select_prev", "fallback", }, [""] = { "select_next", "fallback", }, [""] = { "select_prev", "fallback", }, [""] = { "accept", "fallback", }, [""] = { "show", "show_documentation", "hide_documentation", }, [""] = { "hide", "fallback", }, }, appearance = { nerd_font_variant = "normal", }, completion = { menu = { border = "single", }, documentation = { auto_show = true, auto_show_delay_ms = 200, window = { border = "single" }, }, ghost_text = { enabled = false }, }, signature = { enabled = false }, sources = { default = { "lsp", "path", "buffer" }, }, fuzzy = { implementation = "lua" }, })