Fixed ranger img copy-paste script for wayland

This commit is contained in:
Emmet 2024-02-03 15:41:46 -06:00
parent ccd9268e37
commit 40c1b61089

View file

@ -1,13 +1,18 @@
{ config, pkgs, ... }: { config, pkgs, ... }:
let myCbxScript = '' let myCbxScript = ''
# TODO fix this for wayland
#!/bin/sh #!/bin/sh
# this lets my copy and paste images and/or plaintext of files directly out of ranger
if [ "$#" -le "2" ]; then if [ "$#" -le "2" ]; then
if [ "$1" = "copy" -o "$1" = "cut" ]; then if [ "$1" = "copy" -o "$1" = "cut" ]; then
#xclip -selection clipboard -t $(file -b --mime-type $2) -i $2; if [ "$XDG_SESSION_TYPE" = "wayland" ]; then
wl-copy < $2;
else
# xclip -selection clipboard -t $(file -b --mime-type $2) -i $2;
xclip -selection clipboard -t image/png -i $2; xclip -selection clipboard -t image/png -i $2;
fi fi
fi fi
fi
''; '';
in in
{ {