51 lines
1.1 KiB
Lua
51 lines
1.1 KiB
Lua
|
|
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 = {
|
||
|
|
{ '<leader>e', '<cmd>NvimTreeToggle<cr>', desc = 'Dateibaum' },
|
||
|
|
},
|
||
|
|
config = function()
|
||
|
|
require('nvim-tree').setup()
|
||
|
|
end,
|
||
|
|
},
|
||
|
|
|
||
|
|
-- Fuzzy Finder
|
||
|
|
{
|
||
|
|
'nvim-telescope/telescope.nvim',
|
||
|
|
dependencies = { 'nvim-lua/plenary.nvim' },
|
||
|
|
keys = {
|
||
|
|
{ '<leader>ff', '<cmd>Telescope find_files<cr>', desc = 'Dateien suchen' },
|
||
|
|
{ '<leader>fg', '<cmd>Telescope live_grep<cr>', desc = 'Text suchen' },
|
||
|
|
{ '<leader>fb', '<cmd>Telescope buffers<cr>', desc = 'Buffers' },
|
||
|
|
},
|
||
|
|
},
|
||
|
|
|
||
|
|
-- Git Integration
|
||
|
|
{
|
||
|
|
'lewis6991/gitsigns.nvim',
|
||
|
|
config = function()
|
||
|
|
require('gitsigns').setup()
|
||
|
|
end,
|
||
|
|
},
|
||
|
|
}
|