From 4d1f630a99b9d9a3c6eeb75a5225469aa38404ca Mon Sep 17 00:00:00 2001 From: Deposite Pirate Date: Sat, 4 Oct 2025 16:20:42 +0200 Subject: Add clipboard aliases according to platform. new file: 05clipboard.fish --- conf.d/05clipboard.fish | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 conf.d/05clipboard.fish diff --git a/conf.d/05clipboard.fish b/conf.d/05clipboard.fish new file mode 100644 index 0000000..de14a01 --- /dev/null +++ b/conf.d/05clipboard.fish @@ -0,0 +1,14 @@ +if status is-interactive; and not fish_is_root_user + +if set -q DISPLAY; and command -q xclip + alias ccpy 'xclip -i -selection clipboard' + alias cpst 'xclip -o -selection clipboard' +else if set -q WAYLAND_DISPLAY; and command -q wl-copy; and command -q wl-paste + alias ccpy 'wl-copy' + alias cpst 'wl-paste' +else if test (uname) = 'Darwin'; and command -q pbcopy; and command -q pbpaste + alias ccpy 'pbcopy' + alias cpst 'pbpaste' +end + +end -- cgit v1.3.1