]> src.twobees.de Git - dotfiles.git/blob - stow/nvim/.config/nvim/init.lua
c7360a9431ff47a4e2708166b2e1f20e421b741f
[dotfiles.git] / stow / nvim / .config / nvim / init.lua
1
2 local data_path = vim.fn.stdpath('data')
3 vim.o.backupdir = data_path .. "/backup//"
4 pcall (require 'plugin_mgr')
5
6 pcall (require 'set')
7 pcall (require 'lspsetup')
8 pcall (require 'mappings')
9 pcall (require 'treesitter')
10 pcall (require 'perl')
11 pcall (require 'theme')
12 pcall (require 'cmp-settings')
13
14 -- found in ThePrimagen dotfiles:
15 local augroup = vim.api.nvim_create_augroup
16 local yank_group = augroup('HighlightYank', {})
17 local autocmd = vim.api.nvim_create_autocmd
18
19 autocmd('TextYankPost', {
20     group = yank_group,
21     pattern = '*',
22     callback = function()
23         vim.highlight.on_yank({
24             higroup = 'IncSearch',
25             timeout = 40,
26         })
27     end,
28 })