]> src.twobees.de Git - dotfiles.git/blob - stow/nvim/.config/nvim/init.lua
4d72f24aad83002c3299a213904e16d19509f1d9
[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 'mappings')
8 pcall (require 'treesitter')
9 pcall (require 'perl')
10 pcall (require 'cmp-settings')
11
12 -- found in ThePrimagen dotfiles:
13 local augroup = vim.api.nvim_create_augroup
14 local yank_group = augroup('HighlightYank', {})
15 local autocmd = vim.api.nvim_create_autocmd
16
17 autocmd('TextYankPost', {
18     group = yank_group,
19     pattern = '*',
20     callback = function()
21         vim.highlight.on_yank({
22             higroup = 'IncSearch',
23             timeout = 40,
24         })
25     end,
26 })