1
0
Fork 0
mirror of https://codeberg.org/Mo8it/dotfiles.git synced 2024-10-17 20:52:40 +00:00

Add autocmd.lua with autoresize

This commit is contained in:
Mo 2022-06-22 13:26:05 +02:00
parent e12b18915f
commit e020e813ae
5 changed files with 19 additions and 13 deletions

View file

@ -18,7 +18,7 @@ os:
editCommandTemplate: "{{editor}} +{{line}} -- {{filename}}" editCommandTemplate: "{{editor}} +{{line}} -- {{filename}}"
refresher: refresher:
refreshInterval: 2 refreshInterval: 1
update: update:
method: prompt method: prompt

View file

@ -1,10 +1,11 @@
require("options") require("options")
require("autocmd")
require("plugins") require("plugins")
-- --
-- Load all plugin configurations -- Load all plugin configurations
local f = io.popen("fd --base-directory ~/.config/nvim/lua/plugins -t f --exact-depth 1 | rg '..(.+).lua' -r '$1'") local f = io.popen("fd --base-directory ~/.config/nvim/lua/plugins -t f --exact-depth 1 -x echo {/.}")
local plugin_names = f:lines() local plugin_names = f:lines()
for plugin_name in plugin_names do for plugin_name in plugin_names do

View file

@ -0,0 +1,15 @@
-- Highlight on yank
local function custom_highlight_on_yank()
vim.highlight.on_yank({ timeout = 1200 })
end
vim.api.nvim_create_autocmd("TextYankPost", {
pattern = "*",
callback = custom_highlight_on_yank,
})
-- Autoresize
vim.api.nvim_create_autocmd("VimResized", {
pattern = "*",
command = "wincmd =",
})

View file

@ -43,15 +43,5 @@ o.pumblend = 10
o.guifont = "JetBrainsMono Nerd Font Mono" o.guifont = "JetBrainsMono Nerd Font Mono"
-- Highlight on yank
local function custom_highlight_on_yank()
return vim.highlight.on_yank({ timeout = 1200 })
end
vim.api.nvim_create_autocmd("TextYankPost", {
pattern = "*",
callback = custom_highlight_on_yank,
})
-- Disable diagnostics -- Disable diagnostics
vim.diagnostic.disable() vim.diagnostic.disable()

View file

@ -96,7 +96,7 @@ local cmp = require("cmp")
cmp.setup({ cmp.setup({
snippet = { snippet = {
expand = function(args) expand = function(args)
require("luasnip").lsp_expand(args.body) luasnip.lsp_expand(args.body)
end, end,
}, },
mapping = { mapping = {