changes for vscode

This commit is contained in:
Oliver Hartmann
2025-12-19 09:41:27 +01:00
parent b65d662882
commit 12f1fa233f
2 changed files with 21 additions and 10 deletions

View File

@@ -1,8 +1,6 @@
vim.g.mapleader = ','
vim.g.maplocalleader = ','
if not vim.g.vscode then
require('config.lazy')
require('my_keymappings')
require('my_autocommands')
require('config.options')
end
require('config.lazy')
require('my_keymappings')
require('my_autocommands')
require('config.options')

View File

@@ -10,15 +10,28 @@ if not vim.loop.fs_stat(lazypath) then
})
end
vim.opt.rtp:prepend(lazypath)
local lazy_spec = {}
if vim.g.vscode then
-- Manually list the files you want in VSCode
lazy_spec = {
{ import = 'plugins.mini_ai' },
{ import = 'plugins.flash' },
-- Do NOT import 'plugins' (which loads the whole folder)
}
else
-- Standard Neovim: Load the entire folder + themes
lazy_spec = {
{ import = 'plugins' },
{ import = 'themes' },
}
end
require('lazy').setup({
defaults = {
version = false,
},
spec = {
{ import = 'plugins' },
{ import = 'themes' },
},
spec = lazy_spec,
change_detection = {
-- automatically check for config file changes and reload the ui
enabled = true,