diff options
Diffstat (limited to 'init.lua')
| -rw-r--r-- | init.lua | 111 |
1 files changed, 56 insertions, 55 deletions
@@ -1,96 +1,97 @@ -- Use of lazy local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim" if not vim.loop.fs_stat(lazypath) then - vim.fn.system({ - "git", "clone", - "--filter=blob:none", - "https://github.com/folke/lazy.nvim.git", - "--branch=stable", -- latest stable release - lazypath, - }) + vim.fn.system({ + "git", "clone", + "--filter=blob:none", + "https://github.com/folke/lazy.nvim.git", + "--branch=stable", -- latest stable release + lazypath, + }) end vim.opt.rtp:prepend(lazypath) -- lazy setup require('lazy').setup({ -- Loading theme -{ + { "EdenEast/nightfox.nvim", config = function() require('theme/duskfox') end, -}, - + }, + -- LSP -{ - -- Autocompletion + { + -- Autocompletion {'neoclide/coc.nvim' , config = function() require('autocomplete/autocomplete') end , branch="release" - }, + }, - -- Snippets - 'L3MON4D3/LuaSnip' , -- Required - 'rafamadriz/friendly-snippets' , -- Optional + -- Snippets + 'L3MON4D3/LuaSnip' , -- Required + 'rafamadriz/friendly-snippets' , -- Optional }, { - "xiyaowong/transparent.nvim", - config = function() - require('transparent/transparent') - end + "xiyaowong/transparent.nvim", + config = function() + require('transparent/transparent') + end }, { - "nvim-treesitter/nvim-treesitter", - config = function() - require('treesitter/treesitter') - end + "nvim-treesitter/nvim-treesitter", + config = function() + require('treesitter/treesitter') + end }, { - 'nvim-lualine/lualine.nvim', - -- dependencies = {'nvim-tree/nvim-web-devicons'}, - config = function() - require('statusline/statusline') - end + 'nvim-lualine/lualine.nvim', + -- dependencies = {'nvim-tree/nvim-web-devicons'}, + config = function() + require('statusline/statusline') + end }, - -- Telescope +-- Telescope { - 'nvim-telescope/telescope.nvim', tag = '0.1.5', - -- or , branch = '0.1.x', - dependencies = { 'nvim-lua/plenary.nvim', - 'nvim-telescope/telescope-live-grep-args.nvim', - 'fannheyward/telescope-coc.nvim', - 'nvim-telescope/telescope-file-browser.nvim' - }, - config = function() - require('telescope/telescope') - end + 'nvim-telescope/telescope.nvim', tag = '0.1.5', + -- or , branch = '0.1.x', + dependencies = { 'nvim-lua/plenary.nvim', + 'nvim-telescope/telescope-live-grep-args.nvim', + 'fannheyward/telescope-coc.nvim', + 'nvim-telescope/telescope-file-browser.nvim', + {'nvim-telescope/telescope-fzf-native.nvim', build = 'make'} +}, +config = function() + require('telescope/telescope') +end }, { - 'ThePrimeagen/harpoon', - dependencies = {'nvim-lua/plenary.nvim'}, - config = function() - require('harpoon/harpoon') - end + 'ThePrimeagen/harpoon', + dependencies = {'nvim-lua/plenary.nvim'}, + config = function() + require('harpoon/harpoon') + end }, { - 'mfussenegger/nvim-dap', - dependencies = { - 'rcarriga/nvim-dap-ui', - 'theHamsta/nvim-dap-virtual-text', - 'nvim-neotest/nvim-nio', - 'williamboman/mason.nvim', - }, - config = function() - require('nvim_dap/nvim_dap') - end + 'mfussenegger/nvim-dap', + dependencies = { + 'rcarriga/nvim-dap-ui', + 'theHamsta/nvim-dap-virtual-text', + 'nvim-neotest/nvim-nio', + 'williamboman/mason.nvim', + }, + config = function() + require('nvim_dap/nvim_dap') + end }, }) |
