mirror of
https://github.com/librephoenix/nixos-config
synced 2025-01-19 07:05:51 +05:30
Fixed ranger img copy-paste script for wayland
This commit is contained in:
parent
ccd9268e37
commit
40c1b61089
|
@ -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
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue