return { { "folke/neoconf.nvim", cmd = "Neoconf" }, { "folke/neodev.nvim", config = function() require("neodev").setup() end, }, { "folke/tokyonight.nvim", lazy = false, -- make sure we load this during startup if it is your main colorscheme priority = 1000, -- make sure to load this before all the other start plugins config = function() vim.g.tokyonight_style = "night" vim.g.tokyonight_italic_functions = true vim.o.termguicolors = true -- load the colorscheme here vim.cmd([[colorscheme tokyonight]]) end, }, { "folke/trouble.nvim", config = function() require("trouble").setup() end, }, { "folke/which-key.nvim", lazy = false }, { "j-hui/fidget.nvim", config = function() require("fidget").setup() end, }, { "windwp/nvim-autopairs", lazy = false, config = function() require("nvim-autopairs").setup() end, }, "nvim-tree/nvim-web-devicons", "ckipp01/stylua-nvim", "gennaro-tedesco/nvim-jqx", "softinio/scaladex.nvim", { "lukas-reineke/indent-blankline.nvim", config = function() require("indent_blankline").setup({ char = "┊", show_trailing_blankline_indent = false, }) end, }, "tpope/vim-fugitive", "tpope/vim-rhubarb", "tpope/vim-sleuth", { "numToStr/Comment.nvim", config = function() require("Comment").setup() end, }, }