this post was submitted on 12 Sep 2024
16 points (100.0% liked)

Neovim

2102 readers
1 users here now

founded 1 year ago
MODERATORS
 

I start my coding workspaces in tmux sessions which persist when I log out. If I switch from a wayland session to an x11 session, then my copy and paste functionality in those neovim sessions are broken because it's still trying to use wl-copy. To be more precise:

  1. Start a wayland session.
  2. Open a terminal and start a tmux session.
  3. Open neovim and do some work.
  4. Log out of wayland, log into an X11 environment
  5. Open a terminal and reconnect to the tmux session
  6. "+y broken. clipboard: error invoking wl-copy: Failed to connect to a Wayland server...

Restarting neovim isn't sufficient. I have to restart the entire tmux session or switch back to wayland. Is there some short cut I can take here?

you are viewing a single comment's thread
view the rest of the comments
[โ€“] gudu@programming.dev 3 points 1 week ago (2 children)

Heho,

Just a guess. The tmux session may persist env. Thus nvim reads eg DISPLAY and thinks it must still be a wayland compositor.

Hope it helps

[โ€“] sudo@programming.dev 2 points 6 days ago

Thats for sure what's happening. The remaining error message makes that clear but I couldn't copy the full message

load more comments (1 replies)