mirror of
https://codeberg.org/leana8959/.files.git
synced 2025-12-06 14:49:14 +00:00
ref(nvim): refactored config structure
This commit is contained in:
parent
76a64639a2
commit
7bbf5ee03b
29 changed files with 23 additions and 81 deletions
56
.config/nvim/after/plugin/packer.lua
Normal file
56
.config/nvim/after/plugin/packer.lua
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
require "packer".startup(function(use)
|
||||
use "wbthomason/packer.nvim"
|
||||
|
||||
use "Th3Whit3Wolf/one-nvim"
|
||||
use "ThePrimeagen/vim-be-good"
|
||||
-- Make it rain :)
|
||||
use "Eandrju/cellular-automaton.nvim"
|
||||
|
||||
use "simrat39/symbols-outline.nvim"
|
||||
use "numToStr/Comment.nvim"
|
||||
use "lewis6991/gitsigns.nvim"
|
||||
use "lukas-reineke/indent-blankline.nvim"
|
||||
use "lukoshkin/trailing-whitespace"
|
||||
use "nvim-lualine/lualine.nvim"
|
||||
use { "sindrets/diffview.nvim", requires = "nvim-lua/plenary.nvim" }
|
||||
use "tpope/vim-sleuth"
|
||||
use "andweeb/presence.nvim"
|
||||
use "windwp/nvim-autopairs"
|
||||
use "ur4ltz/surround.nvim"
|
||||
use "ellisonleao/glow.nvim"
|
||||
use "norcalli/nvim-colorizer.lua"
|
||||
use "mg979/vim-visual-multi"
|
||||
use "nvim-tree/nvim-web-devicons"
|
||||
use { "ThePrimeagen/harpoon", requires = { "nvim-lua/plenary.nvim" } }
|
||||
use { "nvim-telescope/telescope.nvim", branch = "0.1.x", requires = { "nvim-lua/plenary.nvim" } }
|
||||
use { "nvim-telescope/telescope-fzf-native.nvim", run = "make", cond = vim.fn.executable "make" == 1 }
|
||||
use "tpope/vim-fugitive"
|
||||
use "f-person/auto-dark-mode.nvim"
|
||||
use "rafamadriz/friendly-snippets"
|
||||
use { "folke/todo-comments.nvim", requires = "nvim-lua/plenary.nvim" }
|
||||
use "mbbill/undotree"
|
||||
use { "akinsho/toggleterm.nvim", tag = '*' }
|
||||
use { "hrsh7th/nvim-cmp", requires = { "hrsh7th/cmp-nvim-lsp", "L3MON4D3/LuaSnip", "saadparwaiz1/cmp_luasnip" } }
|
||||
use "mizlan/iswap.nvim"
|
||||
|
||||
use { "nvim-treesitter/nvim-treesitter",
|
||||
run = function()
|
||||
local ts_update = require "nvim-treesitter.install".update({ with_sync = true })
|
||||
ts_update()
|
||||
end, }
|
||||
use "nvim-treesitter/nvim-treesitter-context"
|
||||
|
||||
use "lukas-reineke/lsp-format.nvim"
|
||||
use { "neovim/nvim-lspconfig",
|
||||
requires = {
|
||||
"williamboman/mason.nvim",
|
||||
"williamboman/mason-lspconfig.nvim",
|
||||
"j-hui/fidget.nvim",
|
||||
"folke/neodev.nvim",
|
||||
},
|
||||
}
|
||||
|
||||
if is_bootstrap then
|
||||
require "packer".sync()
|
||||
end
|
||||
end)
|
||||
Loading…
Add table
Add a link
Reference in a new issue