{%@@ if profile == "Mirkwood" @@%} " Wayland clipboard provider that strips carriage returns (GTK3 issue). " This is needed because currently there's an issue where GTK3 applications on " Wayland contain carriage returns at the end of the lines (this is a root " issue that needs to be fixed). let g:clipboard = { \ 'name': 'wayland-strip-carriage', \ 'copy': { \ '+': 'wl-copy --foreground --type text/plain', \ '*': 'wl-copy --foreground --type text/plain --primary', \ }, \ 'paste': { \ '+': {-> systemlist('wl-paste --no-newline | tr -d "\r"')}, \ '*': {-> systemlist('wl-paste --no-newline --primary | tr -d "\r"')}, \ }, \ 'cache_enabled': 1, \ } {%@@ endif @@%}