From dbbbb97b715f022251e2d1826967222b5865a949 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Mon, 8 Jul 2024 13:55:22 +0300 Subject: Neovim: refactored keymaps to , completions now have good keybindings and did some slight tweaks --- .config/nvim/init.lua | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) (limited to '.config/nvim/init.lua') diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index ad6df15..49c5efe 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -1,4 +1,17 @@ -require('options') -require('keymaps') -require('autocmds') -require('plugin-manager') +vim.g.mapleader = ' ' +vim.g.maplocalleader = ' ' +local lazypath = vim.fn.stdpath('data') .. '/lazy/lazy.nvim' +if not (vim.uv or 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) +require('lazy').setup({ import = 'custom/plugins' }, { + change_detection = { notify = false }, +}) -- cgit v1.3.1