about summary refs log tree commit diff stats
path: root/nix-conf/home/includes/dev-common.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nix-conf/home/includes/dev-common.nix')
-rw-r--r--nix-conf/home/includes/dev-common.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/nix-conf/home/includes/dev-common.nix b/nix-conf/home/includes/dev-common.nix
index aee5074..0581211 100644
--- a/nix-conf/home/includes/dev-common.nix
+++ b/nix-conf/home/includes/dev-common.nix
@@ -43,6 +43,10 @@
         bind-key -T copy-mode y send-keys -X copy-pipe-and-cancel "xsel -i -p && xsel -o -p | xsel -i -b"
         bind-key C-y run "xsel -o | tmux load-buffer - ; tmux paste-buffer"
       ''}
+      ${lib.optionalString pkgs.stdenv.isDarwin ''
+        bind-key -T copy-mode y send-keys -X copy-pipe-and-cancel "reattach-to-user-namespace pbcopy"
+        bind-key C-y run "reattach-to-user-namespace pbpaste | tmux load-buffer - ; tmux paste-buffer"
+      ''}
 
       set -g @open-S 'https://www.duckduckgo.com/?q='
       set -g @thumbs-reverse enabled