CHANGE: updates neovim config

This commit is contained in:
2026-08-17 12:19:37 +04:00
parent dc5c2d8db6
commit 56796593c0
2 changed files with 18 additions and 34 deletions
@@ -1,21 +0,0 @@
{
"auto-save.nvim": { "branch": "main", "commit": "9aabcb8396224dcbf8d51c0c1d620d88a46e89d7" },
"bamboo.nvim": { "branch": "master", "commit": "1309bc88bffcf1bedc3e84e7fa9004de93da774a" },
"cmp-buffer": { "branch": "main", "commit": "b74fab3656eea9de20a9b8116afa3cfc4ec09657" },
"cmp-nvim-lsp": { "branch": "main", "commit": "cbc7b02bb99fae35cb42f514762b89b5126651ef" },
"dial.nvim": { "branch": "master", "commit": "f2634758455cfa52a8acea6f142dcd6271a1bf57" },
"dressing.nvim": { "branch": "master", "commit": "2d7c2db2507fa3c4956142ee607431ddb2828639" },
"lazy.nvim": { "branch": "main", "commit": "306a05526ada86a7b30af95c5cc81ffba93fef97" },
"lua-utils.nvim": { "branch": "main", "commit": "e565749421f4bbb5d2e85e37c3cef9d56553d8bd" },
"neorg": { "branch": "main", "commit": "6fda795b0108c92840fd32db6d5dd54e7f997fa8" },
"nui.nvim": { "branch": "main", "commit": "a25dd472316d806eb38a5dd667c2e40da5570c75" },
"nvim-cmp": { "branch": "main", "commit": "2ffe79f1f021def8dd1fcd81deb16f1bb0d989f3" },
"nvim-nio": { "branch": "master", "commit": "edcc181a875301dd21840189aa2f2f9ad69fc172" },
"nvim-web-devicons": { "branch": "master", "commit": "2ae6958df7ced50baac5035cec0c15799eedfbf7" },
"pathlib.nvim": { "branch": "main", "commit": "a0d3dbbe00ce6a546426b1aed3838a82fe6bfc42" },
"tree-sitter-norg": { "branch": "main", "commit": "d7edfaf89198aab652c7a1f0f818196efedaccfb" },
"tree-sitter-norg-meta": { "branch": "main", "commit": "729d4e54fb881ba0ddf0f925ec78401354c7c6db" },
"treesj": { "branch": "main", "commit": "79aedb401bbdc7e4202f7881eab5f6feb2105b0a" },
"vim-startuptime": { "branch": "master", "commit": "5f33e50f1e2e2a80370c9094e4c303ea54cd2aea" },
"which-key.nvim": { "branch": "main", "commit": "3aab2147e74890957785941f0c1ad87d0a44c15a" }
}
@@ -1,6 +1,8 @@
vim.opt.clipboard = 'unnamedplus' -- use system clipboard -- Use OSC52 only when we are in an SSH session
-- Define the OSC52 clipboard provider -- Without this part clipboard via SSH doesn't work properly
vim.g.clipboard = { -- But if don't use SSH (X11 or Wayland session) then this part would only mess things up
if vim.env.SSH_CLIENT or vim.env.SSH_TTY then
vim.g.clipboard = {
name = "OSC52", name = "OSC52",
copy = { copy = {
["+"] = require("vim.ui.clipboard.osc52").copy("+"), ["+"] = require("vim.ui.clipboard.osc52").copy("+"),
@@ -10,7 +12,10 @@ vim.g.clipboard = {
["+"] = require("vim.ui.clipboard.osc52").paste("+"), ["+"] = require("vim.ui.clipboard.osc52").paste("+"),
["*"] = require("vim.ui.clipboard.osc52").paste("*"), ["*"] = require("vim.ui.clipboard.osc52").paste("*"),
}, },
} }
end
vim.opt.clipboard = "unnamedplus"
vim.opt.completeopt = {'menu', 'menuone', 'noselect'} vim.opt.completeopt = {'menu', 'menuone', 'noselect'}