Files
dotfiles/.config/nvim/lua/core/lazy.lua
Baerspektivo 8230492c3a feat: Sync complete config - Fish, Ghostty, Neovim Scratch
- Add missing Fish configs (direnv, ssh function)
- Add Tokyo Night theme for Ghostty
- Complete Neovim scratch config sync
- Rewrite install.sh for new structure
- Add comprehensive README.md
2025-10-13 10:00:52 +02:00

46 lines
1.0 KiB
Lua

-- ============================================================================
-- Lazy.nvim - Plugin Manager Setup
-- ============================================================================
-- lazy.nvim automatisch installieren wenn nicht vorhanden
local lazypath = vim.fn.stdpath('data') .. '/lazy/lazy.nvim'
if not vim.loop.fs_stat(lazypath) then
vim.fn.system({
'git',
'clone',
'--filter=blob:none',
'https://github.com/folke/lazy.nvim.git',
'--branch=stable',
lazypath,
})
end
vim.opt.rtp:prepend(lazypath)
-- Plugins laden
require('lazy').setup({
-- Import alle Plugin-Specs aus lua/plugins/
{ import = 'plugins' },
}, {
-- Lazy.nvim UI Konfiguration
ui = {
border = 'rounded',
},
-- Performance
performance = {
rtp = {
disabled_plugins = {
'gzip',
'tarPlugin',
'tohtml',
'tutor',
'zipPlugin',
},
},
},
-- Check for updates aber nicht nerven
checker = {
enabled = true,
notify = false,
},
})