diff --git a/config/nvim/.config/nvim/init.lua b/config/nvim/.config/nvim/init.lua index 674afcf..05230d2 100644 --- a/config/nvim/.config/nvim/init.lua +++ b/config/nvim/.config/nvim/init.lua @@ -11,3 +11,17 @@ require('plugins') -- plugin configurations require('plugin-config') + +-- platform/os specific stuff +if vim.fn.has('win32') then + vim.cmd([[ + " WSL yank support + let s:clip = '/mnt/c/Windows/System32/clip.exe' " change this path according to your mount point + if executable(s:clip) + augroup WSLYank + autocmd! + autocmd TextYankPost * if v:event.operator ==# 'y' | call system(s:clip, @0) | endif + augroup END + endif + ]]) +end