Change layout

This commit is contained in:
François
2025-10-29 17:15:37 +01:00
parent 2ee16a671e
commit 22b8687cd7

View File

@@ -1,3 +1,34 @@
require("config.lazy")
-- auto install vim-plug and plugins, if not found
local data_dir = vim.fn.stdpath('data')
if vim.fn.empty(vim.fn.glob(data_dir .. '/site/autoload/plug.vim')) == 1 then
vim.cmd('silent !curl -fLo ' .. data_dir .. '/site/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim')
vim.o.runtimepath = vim.o.runtimepath
vim.cmd('autocmd VimEnter * PlugInstall --sync | source $MYVIMRC')
end
vim.cmd.colorscheme "catppuccin"
local vim = vim
local Plug = vim.fn['plug#']
vim.g.start_time = vim.fn.reltime()
vim.loader.enable() --  SPEEEEEEEEEEED 
vim.call('plug#begin')
Plug('nvim-lualine/lualine.nvim') --statusline
Plug('nvim-tree/nvim-web-devicons') --pretty icons
Plug('folke/which-key.nvim') --mappings popup
Plug('romgrk/barbar.nvim') --bufferline
Plug('nvim-treesitter/nvim-treesitter') --improved syntax
Plug('nvim-tree/nvim-tree.lua') --file explorer
Plug('numToStr/Comment.nvim') --easier comments
Plug('ibhagwan/fzf-lua') --fuzzy finder and grep
Plug('folke/twilight.nvim') --surrounding dim
vim.call('plug#end')
-- move config and plugin config to alternate files
--require("config.theme")
--require("config.mappings")
require("config.options")
--require("config.autocmd")