return {
    "nvim-lua/plenary.nvim",
    {
        'nvim-telescope/telescope.nvim',
        tag = '0.1.8',
        dependencies = { 'nvim-lua/plenary.nvim' }
    },
    'nvim-treesitter/nvim-treesitter',
    'nvim-lualine/lualine.nvim',
    {
        "nvim-tree/nvim-web-devicons",
        opts = {} 
    },
    "nvim-tree/nvim-web-devicons",
    {
        "nvim-neo-tree/neo-tree.nvim",
        keys = {
            { "<leader>ft", "<cmd>Neotree toggle<cr>", desc = "NeoTree" },
        },
        opts = {},
    },
    'nvim-tree/nvim-tree.lua',
    --'morhetz/gruvbox',
    {
        "catppuccin/nvim",
        name = "catppuccin",
        priority = 1000 
    },
    'tpope/vim-fugitive',
    'majutsushi/tagbar',
    'airblade/vim-gitgutter',
    'Bekaboo/deadcolumn.nvim',
    --"williamboman/mason.nvim",
    --"williamboman/mason-lspconfig.nvim",
    --"neovim/nvim-lspconfig",
    'norcalli/nvim-colorizer.lua',
    'vim-scripts/SyntaxAttr.vim',
    'HiPhish/rainbow-delimiters.nvim',
    'chentoast/marks.nvim',
    --"lukas-reineke/indent-blankline.nvim",
    "jeetsukumaran/vim-indentwise",
}
