From 137cd44d571fbe80ce6c8157bc2d6bd0389a985d Mon Sep 17 00:00:00 2001 From: Deepak Mallubhotla Date: Thu, 27 Mar 2025 18:07:04 -0500 Subject: [PATCH] feat: adds xsel paste --- home/deepak/home.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/home/deepak/home.nix b/home/deepak/home.nix index e891ffc..26ef71c 100644 --- a/home/deepak/home.nix +++ b/home/deepak/home.nix @@ -39,7 +39,7 @@ in pkgs.sops pkgs.age pkgs.ydiff - pkgs.xclip + pkgs.xsel pkgs.delta pkgs-unstable.claude-code @@ -258,10 +258,11 @@ in set-option -g status-position top unbind '"' unbind % - set -s copy-command 'xclip -i -sel pri' + set -s copy-command 'xsel -bi' bind -N "Horizontal split" -T prefix | split-window -h bind -N "Vertical split" -T prefix - split-window -v bind -N "Enter copy mode" -T prefix Space copy-mode + bind -N "Load buffer from xsel and paste" -T prefix C-p run "xsel -ob | tmux load-buffer - ; tmux paste-buffer" set -g escape-time 1 bind -N "Leave copy mode" -T copy-mode-vi Escape send-keys -X cancel bind -N "Leave copy mode" -T copy-mode-vi y send -X copy-pipe