my neovim configuration
at main 858 B view raw
1local utils = require("ptero/utils") 2 3require("lazy").setup({ 4 { 5 "catppuccin/nvim", 6 name = "catppuccin", 7 priority = 1000, 8 config=function() require("ptero.configs.catppuccin") end 9 }, 10 11 -- better notifications 12 { 13 "rcarriga/nvim-notify", 14 config=function() require("ptero.configs.notify") end 15 }, 16 17 "nvim-lua/plenary.nvim", 18 19 -- pretty colors for viewing code 20 { 21 "nvim-treesitter/nvim-treesitter", 22 build=":TSUpdate", 23 config=function() require("ptero.configs.treesitter") end 24 }, 25 26 -- git signs in the side 27 { 28 "lewis6991/gitsigns.nvim", 29 config=function() require("ptero.configs.gitsigns") end 30 }, 31 32 -- lsp 33 "neovim/nvim-lspconfig", 34 35 { 36 "williamboman/mason.nvim", 37 config=function() require('ptero.configs.mason') end, 38 dependencies = { 39 "williamboman/mason-lspconfig.nvim" 40 } 41 }, 42 43 -- visual keybindings 44 "folke/which-key.nvim" 45})