mirror of
https://codeberg.org/Mo8it/dotfiles.git
synced 2024-12-29 04:13:42 +00:00
Packer in floating window
This commit is contained in:
parent
07979773e1
commit
4603fb09d8
1 changed files with 128 additions and 127 deletions
|
@ -1,140 +1,141 @@
|
|||
return require("packer").startup(function()
|
||||
-- Plugin manager
|
||||
use("wbthomason/packer.nvim")
|
||||
return require("packer").startup({
|
||||
function()
|
||||
-- Plugin manager
|
||||
use("wbthomason/packer.nvim")
|
||||
|
||||
-- Themes
|
||||
use("olimorris/onedarkpro.nvim")
|
||||
-- Themes
|
||||
use("olimorris/onedarkpro.nvim")
|
||||
|
||||
-- Gitsigns
|
||||
use({
|
||||
"lewis6991/gitsigns.nvim",
|
||||
requires = {
|
||||
"nvim-lua/plenary.nvim",
|
||||
},
|
||||
})
|
||||
-- Diffview
|
||||
use({
|
||||
"sindrets/diffview.nvim",
|
||||
requires = {
|
||||
"nvim-lua/plenary.nvim",
|
||||
},
|
||||
})
|
||||
-- Gitsigns
|
||||
use({
|
||||
"lewis6991/gitsigns.nvim",
|
||||
requires = {
|
||||
"nvim-lua/plenary.nvim",
|
||||
},
|
||||
})
|
||||
|
||||
-- Telescope
|
||||
use({
|
||||
"nvim-telescope/telescope.nvim",
|
||||
requires = {
|
||||
"nvim-lua/plenary.nvim",
|
||||
},
|
||||
})
|
||||
--
|
||||
use({
|
||||
"nvim-telescope/telescope-fzf-native.nvim",
|
||||
run = "make",
|
||||
})
|
||||
-- Telescope
|
||||
use({
|
||||
"nvim-telescope/telescope.nvim",
|
||||
requires = {
|
||||
"nvim-lua/plenary.nvim",
|
||||
},
|
||||
})
|
||||
--
|
||||
use({
|
||||
"nvim-telescope/telescope-fzf-native.nvim",
|
||||
run = "make",
|
||||
})
|
||||
|
||||
-- File tree
|
||||
use({
|
||||
"nvim-neo-tree/neo-tree.nvim",
|
||||
requires = {
|
||||
"nvim-lua/plenary.nvim",
|
||||
"kyazdani42/nvim-web-devicons",
|
||||
"MunifTanjim/nui.nvim",
|
||||
},
|
||||
})
|
||||
-- File tree
|
||||
use({
|
||||
"nvim-neo-tree/neo-tree.nvim",
|
||||
requires = {
|
||||
"nvim-lua/plenary.nvim",
|
||||
"kyazdani42/nvim-web-devicons",
|
||||
"MunifTanjim/nui.nvim",
|
||||
},
|
||||
})
|
||||
|
||||
-- Status line
|
||||
use({
|
||||
"nvim-lualine/lualine.nvim",
|
||||
requires = {
|
||||
"kyazdani42/nvim-web-devicons",
|
||||
},
|
||||
})
|
||||
-- Status line
|
||||
use({
|
||||
"nvim-lualine/lualine.nvim",
|
||||
requires = {
|
||||
"kyazdani42/nvim-web-devicons",
|
||||
},
|
||||
})
|
||||
|
||||
-- Buffer line
|
||||
use({
|
||||
"akinsho/bufferline.nvim",
|
||||
requires = {
|
||||
"kyazdani42/nvim-web-devicons",
|
||||
},
|
||||
})
|
||||
-- Buffer line
|
||||
use({
|
||||
"akinsho/bufferline.nvim",
|
||||
requires = {
|
||||
"kyazdani42/nvim-web-devicons",
|
||||
},
|
||||
})
|
||||
|
||||
-- Show indentation
|
||||
use("lukas-reineke/indent-blankline.nvim")
|
||||
-- Show indentation
|
||||
use("lukas-reineke/indent-blankline.nvim")
|
||||
|
||||
-- Comment
|
||||
use({
|
||||
"numToStr/Comment.nvim",
|
||||
})
|
||||
-- Comment
|
||||
use({
|
||||
"numToStr/Comment.nvim",
|
||||
})
|
||||
|
||||
-- Todo-comment
|
||||
use({
|
||||
"AmeerTaweel/todo.nvim",
|
||||
requires = {
|
||||
"nvim-lua/plenary.nvim",
|
||||
},
|
||||
})
|
||||
-- Todo-comment
|
||||
use({
|
||||
"AmeerTaweel/todo.nvim",
|
||||
requires = {
|
||||
"nvim-lua/plenary.nvim",
|
||||
},
|
||||
})
|
||||
|
||||
-- hlslens
|
||||
use("kevinhwang91/nvim-hlslens")
|
||||
-- hlslens
|
||||
use("kevinhwang91/nvim-hlslens")
|
||||
|
||||
-- Treesitter
|
||||
use({
|
||||
"nvim-treesitter/nvim-treesitter",
|
||||
run = ":TSUpdate",
|
||||
})
|
||||
-- GPS
|
||||
use({
|
||||
"SmiteshP/nvim-gps",
|
||||
requires = {
|
||||
-- Treesitter
|
||||
use({
|
||||
"nvim-treesitter/nvim-treesitter",
|
||||
run = ":TSUpdate",
|
||||
})
|
||||
-- GPS
|
||||
use({
|
||||
"SmiteshP/nvim-gps",
|
||||
requires = {
|
||||
"nvim-treesitter/nvim-treesitter",
|
||||
},
|
||||
})
|
||||
-- Rainbow parentheses
|
||||
use({
|
||||
"p00f/nvim-ts-rainbow",
|
||||
requires = {
|
||||
"nvim-treesitter/nvim-treesitter",
|
||||
},
|
||||
})
|
||||
|
||||
-- Cutlass
|
||||
use("gbprod/cutlass.nvim")
|
||||
|
||||
-- Focus
|
||||
use("beauwilliams/focus.nvim")
|
||||
|
||||
-- Notifications
|
||||
use("rcarriga/nvim-notify")
|
||||
|
||||
-- null-ls
|
||||
use({
|
||||
"jose-elias-alvarez/null-ls.nvim",
|
||||
requires = {
|
||||
"nvim-lua/plenary.nvim",
|
||||
},
|
||||
})
|
||||
|
||||
-- LSP config
|
||||
use("neovim/nvim-lspconfig")
|
||||
-- Signature
|
||||
use("ray-x/lsp_signature.nvim")
|
||||
|
||||
-- Autocompletion
|
||||
use("hrsh7th/nvim-cmp")
|
||||
-- Sources
|
||||
-- LSP
|
||||
use("hrsh7th/cmp-nvim-lsp")
|
||||
-- Snippets
|
||||
use("L3MON4D3/LuaSnip")
|
||||
use("saadparwaiz1/cmp_luasnip")
|
||||
-- Buffer
|
||||
use("hrsh7th/cmp-buffer")
|
||||
-- Path
|
||||
use("hrsh7th/cmp-path")
|
||||
-- cmdline
|
||||
use("hrsh7th/cmp-cmdline")
|
||||
end,
|
||||
config = {
|
||||
display = {
|
||||
open_fn = function()
|
||||
return require("packer.util").float({
|
||||
border = "single",
|
||||
})
|
||||
end,
|
||||
},
|
||||
})
|
||||
-- Rainbow parentheses
|
||||
use({
|
||||
"p00f/nvim-ts-rainbow",
|
||||
requires = {
|
||||
"nvim-treesitter/nvim-treesitter",
|
||||
},
|
||||
})
|
||||
|
||||
-- Cutlass
|
||||
use("gbprod/cutlass.nvim")
|
||||
|
||||
-- Focus
|
||||
use("beauwilliams/focus.nvim")
|
||||
|
||||
-- Smooth scrolling
|
||||
use("karb94/neoscroll.nvim")
|
||||
|
||||
-- Notifications
|
||||
use("rcarriga/nvim-notify")
|
||||
|
||||
-- null-ls
|
||||
use({
|
||||
"jose-elias-alvarez/null-ls.nvim",
|
||||
requires = {
|
||||
"nvim-lua/plenary.nvim",
|
||||
},
|
||||
})
|
||||
|
||||
-- LSP config
|
||||
use("neovim/nvim-lspconfig")
|
||||
-- Signature
|
||||
use("ray-x/lsp_signature.nvim")
|
||||
|
||||
-- Autocompletion
|
||||
use("hrsh7th/nvim-cmp")
|
||||
-- Sources
|
||||
-- LSP
|
||||
use("hrsh7th/cmp-nvim-lsp")
|
||||
-- Snippets
|
||||
use("L3MON4D3/LuaSnip")
|
||||
use("saadparwaiz1/cmp_luasnip")
|
||||
-- Buffer
|
||||
use("hrsh7th/cmp-buffer")
|
||||
-- Path
|
||||
use("hrsh7th/cmp-path")
|
||||
-- cmdline
|
||||
use("hrsh7th/cmp-cmdline")
|
||||
end)
|
||||
},
|
||||
})
|
||||
|
|
Loading…
Reference in a new issue