mirror of
https://github.com/traxys/Nixfiles.git
synced 2026-03-22 12:16:09 +01:00
use nix as a nvim packet manager
This commit is contained in:
parent
ef6a2ccad3
commit
7c6eea3d68
7 changed files with 989 additions and 107 deletions
|
|
@ -1,67 +0,0 @@
|
|||
local execute = vim.api.nvim_command
|
||||
local fn = vim.fn
|
||||
|
||||
local install_path = fn.stdpath('data')..'/site/pack/packer/opt/packer.nvim'
|
||||
|
||||
if fn.empty(fn.glob(install_path)) > 0 then
|
||||
execute('!git clone https://github.com/wbthomason/packer.nvim '..install_path)
|
||||
execute 'packadd packer.nvim'
|
||||
end
|
||||
|
||||
vim.cmd [[packadd packer.nvim]]
|
||||
|
||||
return require('packer').startup(function()
|
||||
use {'wbthomason/packer.nvim', opt = true}
|
||||
|
||||
use { 'aklt/plantuml-syntax' }
|
||||
|
||||
use {'kyazdani42/nvim-web-devicons'}
|
||||
|
||||
use { 'nvim-treesitter/nvim-treesitter', run = ':TSUpdate' }
|
||||
use { 'neovim/nvim-lspconfig' }
|
||||
use { 'nvim-lua/lsp-status.nvim' }
|
||||
|
||||
use { 'kosayoda/nvim-lightbulb' }
|
||||
use { 'Yggdroot/indentLine'}
|
||||
use {
|
||||
'lewis6991/gitsigns.nvim',
|
||||
requires = {
|
||||
'nvim-lua/plenary.nvim'
|
||||
},
|
||||
config = function()
|
||||
require('gitsigns').setup()
|
||||
end
|
||||
}
|
||||
|
||||
use { 'bluz71/vim-moonfly-colors' }
|
||||
use { 'hrsh7th/vim-vsnip' }
|
||||
use { 'hrsh7th/cmp-nvim-lsp' }
|
||||
use { 'hrsh7th/cmp-buffer' }
|
||||
use { 'hrsh7th/cmp-calc' }
|
||||
use { 'hrsh7th/cmp-path' }
|
||||
use { 'kdheepak/cmp-latex-symbols' }
|
||||
use { 'hrsh7th/nvim-cmp' }
|
||||
|
||||
use { 'dpelle/vim-Grammalecte' }
|
||||
use { 'dpelle/vim-LanguageTool' }
|
||||
|
||||
use {'nvim-lua/lsp_extensions.nvim'}
|
||||
use {'ray-x/lsp_signature.nvim'}
|
||||
|
||||
use {
|
||||
'nvim-telescope/telescope.nvim',
|
||||
requires = {{'nvim-lua/popup.nvim'}, {'nvim-lua/plenary.nvim'}}
|
||||
}
|
||||
|
||||
-- use 'famiu/feline.nvim'
|
||||
use 'NTBBloodbath/galaxyline.nvim'
|
||||
use 'drmikehenry/vim-headerguard'
|
||||
use 'andymass/vim-matchup'
|
||||
use 'b3nj5m1n/kommentary'
|
||||
use 'onsails/lspkind-nvim'
|
||||
use 'editorconfig/editorconfig-vim'
|
||||
|
||||
use 'jose-elias-alvarez/null-ls.nvim'
|
||||
use 'nathom/filetype.nvim'
|
||||
use 'tweekmonster/startuptime.vim'
|
||||
end)
|
||||
Loading…
Add table
Add a link
Reference in a new issue