diff options
Diffstat (limited to 'dot-config/nvim-old/lua/config/options.lua')
| -rw-r--r-- | dot-config/nvim-old/lua/config/options.lua | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/dot-config/nvim-old/lua/config/options.lua b/dot-config/nvim-old/lua/config/options.lua new file mode 100644 index 0000000..332d2af --- /dev/null +++ b/dot-config/nvim-old/lua/config/options.lua @@ -0,0 +1,24 @@ +-- Options are automatically loaded before lazy.nvim startup +-- Default options that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/options.lua +-- Add any additional options here + +-- For clipboard over ssh +-- see https://github.com/LazyVim/LazyVim/discussions/2715#discussioncomment-11857449 +vim.opt.clipboard = "unnamedplus" + +vim.g.clipboard = { + name = "OSC 52", + copy = { + ["+"] = require("vim.ui.clipboard.osc52").copy("+"), + ["*"] = require("vim.ui.clipboard.osc52").copy("*"), + }, + paste = { + ["+"] = require("vim.ui.clipboard.osc52").paste("+"), + ["*"] = require("vim.ui.clipboard.osc52").paste("*"), + }, +} + +-- Python: use ruff instead of pyright +-- don't want a full LSP, just linting and formatting +-- see https://www.lazyvim.org/extras/lang/python +vim.g.lazyvim_python_lsp = "ruff" |
