diff --git a/common/.config/nvim/lua/basics.lua b/common/.config/nvim/lua/basics.lua index 418c484..0155ad0 100644 --- a/common/.config/nvim/lua/basics.lua +++ b/common/.config/nvim/lua/basics.lua @@ -2,7 +2,6 @@ vim.g.mapleader = ',' - -- ================= File management ================= -- -- swapfile has global & local config, eventhough help says otherwise @@ -21,12 +20,10 @@ autocmd FileChangedShellPost * \ echohl WarningMsg | echo "File changed on disk. Buffer reloaded." | echohl None ]]) - -- ================= Scrolling ================= -- vim.o.scrolloff = 8 -- start scrolling when 8 lines away from margins - -- ================= Indentation ================= -- -- pay attention to 'vim.bo' (buffer local options) and 'vim.o' (global options) @@ -48,7 +45,6 @@ vim.o.autoindent = true -- copy the indentation from previous line vim.bo.autoindent = true vim.o.smarttab = true -- tab infront of a line inserts blanks based on shiftwidth - -- ================= Number column ================= -- vim.wo.number = true @@ -67,13 +63,11 @@ vim.o.incsearch = true -- start searching on each keystroke vim.o.smartcase = true -- ignore case when lowercase, match case when capital case is used vim.o.hlsearch = true -- highlight the search results - -- ================= Performance ================= -- vim.o.lazyredraw = false -- useful for when executing macros. vim.o.ttimeoutlen = 30 -- ms to wait for a key code seq to complete - -- ================= Misc ================= -- vim.wo.wrap = true -- wrap long text into multiple lines diff --git a/common/.config/nvim/lua/plugins.lua b/common/.config/nvim/lua/plugins.lua index 80baf05..2316a14 100644 --- a/common/.config/nvim/lua/plugins.lua +++ b/common/.config/nvim/lua/plugins.lua @@ -43,7 +43,7 @@ local packer = require('packer').startup(function(use) -- better highlighting use {'nvim-treesitter/nvim-treesitter', run = ':TSUpdate'} - + use 'nvim-treesitter/nvim-treesitter-context' -- better split navigation use 'mrjones2014/smart-splits.nvim' diff --git a/common/.config/nvim/plugin/packer_compiled.lua b/common/.config/nvim/plugin/packer_compiled.lua index e93f641..b3a4409 100644 --- a/common/.config/nvim/plugin/packer_compiled.lua +++ b/common/.config/nvim/plugin/packer_compiled.lua @@ -201,6 +201,11 @@ _G.packer_plugins = { path = "/home/benk/.local/share/nvim/site/pack/packer/start/nvim-treesitter", url = "https://github.com/nvim-treesitter/nvim-treesitter" }, + ["nvim-treesitter-context"] = { + loaded = true, + path = "/home/benk/.local/share/nvim/site/pack/packer/start/nvim-treesitter-context", + url = "https://github.com/nvim-treesitter/nvim-treesitter-context" + }, ["nvim-web-devicons"] = { loaded = true, path = "/home/benk/.local/share/nvim/site/pack/packer/start/nvim-web-devicons", @@ -244,14 +249,14 @@ _G.packer_plugins = { } time([[Defining packer_plugins]], false) --- Config for: lspsaga.nvim -time([[Config for lspsaga.nvim]], true) -try_loadstring("\27LJ\2\n9\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\nsetup\flspsaga\frequire\0", "config", "lspsaga.nvim") -time([[Config for lspsaga.nvim]], false) -- Config for: codewindow.nvim time([[Config for codewindow.nvim]], true) try_loadstring("\27LJ\2\nW\0\0\3\0\4\0\b6\0\0\0'\2\1\0B\0\2\0029\1\2\0B\1\1\0019\1\3\0B\1\1\1K\0\1\0\27apply_default_keybinds\nsetup\15codewindow\frequire\0", "config", "codewindow.nvim") time([[Config for codewindow.nvim]], false) +-- Config for: lspsaga.nvim +time([[Config for lspsaga.nvim]], true) +try_loadstring("\27LJ\2\n9\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\nsetup\flspsaga\frequire\0", "config", "lspsaga.nvim") +time([[Config for lspsaga.nvim]], false) _G._packer.inside_compile = false if _G._packer.needs_bufread == true then