return { -- Farbschema { 'folke/tokyonight.nvim', priority = 1000, config = function() vim.cmd.colorscheme('tokyonight-night') end, }, -- Statusleiste { 'nvim-lualine/lualine.nvim', dependencies = { 'nvim-tree/nvim-web-devicons' }, config = function() require('lualine').setup() end, }, -- Dateibaum { 'nvim-tree/nvim-tree.lua', dependencies = { 'nvim-tree/nvim-web-devicons' }, keys = { { 'e', 'NvimTreeToggle', desc = 'Dateibaum' }, }, config = function() require('nvim-tree').setup() end, }, -- Fuzzy Finder { 'nvim-telescope/telescope.nvim', dependencies = { 'nvim-lua/plenary.nvim' }, keys = { { 'ff', 'Telescope find_files', desc = 'Dateien suchen' }, { 'fg', 'Telescope live_grep', desc = 'Text suchen' }, { 'fb', 'Telescope buffers', desc = 'Buffers' }, }, }, -- Git Integration { 'lewis6991/gitsigns.nvim', config = function() require('gitsigns').setup() end, }, }