summaryrefslogtreecommitdiff
path: root/neovim/.config/nvim/lua/plugins.lua
diff options
context:
space:
mode:
authorMichaël Ball <michael.ball@krotosaudio.com>2024-07-18 09:07:05 +0100
committerMichaël Ball <michael.ball@krotosaudio.com>2024-07-18 09:07:05 +0100
commit457ce9e6017c081e02a566895fa1fe488cd87b9c (patch)
tree05f49a483fe99c9935f43e8e4c25f80ba5077452 /neovim/.config/nvim/lua/plugins.lua
parent4c2a7cc1b0fa0e437476e06c1c11e1778d9cc92f (diff)
Refactor plugins for lazy.nvim
Diffstat (limited to 'neovim/.config/nvim/lua/plugins.lua')
-rw-r--r--neovim/.config/nvim/lua/plugins.lua204
1 files changed, 0 insertions, 204 deletions
diff --git a/neovim/.config/nvim/lua/plugins.lua b/neovim/.config/nvim/lua/plugins.lua
deleted file mode 100644
index 349059a..0000000
--- a/neovim/.config/nvim/lua/plugins.lua
+++ /dev/null
@@ -1,204 +0,0 @@
-return {
- {
- 'luisjure/csound-vim',
- ft = 'csound',
- },
- {
- 'nvimdev/galaxyline.nvim',
- branch = 'main',
- dependencies = {
- 'nvim-tree/nvim-web-devicons',
- },
- config = [[require('config.galaxyline')]],
- after = { 'vim-colors-xcode' },
- },
- {
- 'lewis6991/gitsigns.nvim',
- config = [[require('config.gitsigns')]],
- },
- {
- 'junegunn/goyo.vim',
- cond = function() return vim.fn.exists('g:gui_vimr') == 1 end,
- dependencies = {
- {
- 'junegunn/limelight.vim',
- },
- },
- config = [[require('config.goyo')]],
- },
- {
- 'lukas-reineke/indent-blankline.nvim',
- config = [[require('config.indent_blankline')]],
- },
- {
- 'nvimdev/lspsaga.nvim',
- after = { 'nvim-lspconfig' },
- dependencies = {
- 'nvim-tree/nvim-web-devicons',
- },
- config = [[require('config.lspsaga')]],
- },
- {
- 'preservim/nerdcommenter'
- },
- {
- "nvim-neo-tree/neo-tree.nvim",
- branch = "v3.x",
- dependencies = {
- "nvim-lua/plenary.nvim",
- "nvim-tree/nvim-web-devicons", -- not strictly required, but recommended
- "MunifTanjim/nui.nvim",
- -- "3rd/image.nvim", -- Optional image support in preview window: See `# Preview Mode` for more information
- },
- init = function ()
- vim.keymap.set('', '<F8>', '<cmd>Neotree toggle<CR>', { noremap = true })
- end
- },
- {
- 'NeogitOrg/neogit',
- cmd = 'Neogit',
- dependencies = {
- 'nvim-lua/plenary.nvim',
- 'sindrets/diffview.nvim',
- },
- config = [[require('config.neogit')]],
- init = function()
- vim.keymap.set('', '<leader>g', '<cmd>Neogit<CR>', {})
- end,
- },
- {
- 'hrsh7th/nvim-cmp',
- dependencies = {
- {
- 'andersevenrud/cmp-tmux',
- cond = function() return vim.fn.exists('g:gui_vimr') == 0 end
- },
- {
- 'hrsh7th/cmp-nvim-lsp'
- },
- {
- 'hrsh7th/cmp-nvim-lsp-signature-help'
- },
- {
- 'hrsh7th/cmp-nvim-lsp-document-symbol'
- },
- {
- 'hrsh7th/cmp-buffer'
- },
- {
- 'hrsh7th/cmp-path'
- },
- {
- 'hrsh7th/cmp-cmdline'
- },
- {
- 'hrsh7th/cmp-vsnip',
- dependencies = {
- 'hrsh7th/vim-vsnip',
- },
- }
- },
- config = [[require('config.nvim_cmp')]],
- },
- {
- 'arzg/vim-colors-xcode',
- lazy = false,
- priority = 1000,
- config = function ()
- vim.cmd[[colorscheme xcode]]
- end,
- },
- {
- 'mfussenegger/nvim-dap',
- dependencies = {
- 'mfussenegger/nvim-dap-python',
- 'rcarriga/nvim-dap-ui',
- 'nvim-neotest/nvim-nio',
- },
- config = [[require('config.nvim_dap')]],
- },
- {
- 'neovim/nvim-lspconfig',
- config = [[require('config.nvim_lspconfig')]],
- },
- {
- 'prettier/vim-prettier',
- },
- {
- 'nvim-treesitter/nvim-treesitter',
- run = ':TSUpdate',
- config = [[require('config.nvim_treesitter')]],
- },
- {
- 'nvim-telescope/telescope.nvim',
- dependencies = {
- 'nvim-lua/plenary.nvim',
- },
- config = function()
- vim.keymap.set('n', '<F3>', '<cmd>Telescope buffers<CR>', { noremap = true })
- vim.keymap.set('n', '<F4>', '<cmd>Telescope find_files<CR>', { noremap = true })
- vim.keymap.set('n', '<F6>', '<cmd>Telescope live_grep<CR>', { noremap = true })
- end,
- },
- {
- 'supercollider/scvim',
- config = function()
- vim.g.scFlash = 1
- end,
- ft = 'supercollider',
- },
- {
- 'nanozuki/tabby.nvim',
- dependencies = {
- 'nvim-tree/nvim-web-devicons',
- },
- config = [[require('config.tabby')]],
- cond = function() return vim.fn.has('gui_running') == 0 end,
- },
- {
- 'godlygeek/tabular'
- },
- {
- 'mbbill/undotree',
- cmd = 'UndotreeToggle',
- init = function()
- vim.keymap.set('n', '<F5>', '<cmd>UndotreeToggle<CR>', { noremap = true })
- end,
- },
- {
- 'linux-cultist/venv-selector.nvim',
- branch = 'regexp',
- config = function ()
- require'venv-selector'.setup()
- vim.keymap.set('n', ',v', '<cmd>VenvSelect<CR>', { noremap = true })
- end
- },
- {
- 'ryanoasis/vim-devicons'
- },
- {
- 'Glench/Vim-Jinja2-Syntax',
- ft = 'jinja',
- },
- {
- 'plasticboy/vim-markdown',
- config = function()
- vim.g.vim_markdown_folding_disabled = 1
- end,
- ft = 'markdown',
- },
- 'junegunn/vim-plug'
- {
- 'tmux-plugins/vim-tmux',
- cond = function() return vim.fn.exists('g:gui_vimr') == 0 end,
- },
- {
- 'tmux-plugins/vim-tmux-focus-events',
- cond = function() return vim.fn.exists('g:gui_vimr') == 0 end,
- },
- {
- 'benmills/vimux',
- cond = function() return vim.fn.exists('g:gui_vimr') == 0 end,
- config = [[require('config.vimux')]],
- }
-}