From 09bdbac4c38674b4a104be7d6d213776861ad20a Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Thu, 6 Apr 2023 14:56:36 +0200 Subject: changed clip to change by display server --- config/essentials/zsh/aliases.zsh | 8 ++++---- config/essentials/zsh/functions.zsh | 9 ++++++++- 2 files changed, 12 insertions(+), 5 deletions(-) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index 909ec4f..bb87823 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -8,14 +8,14 @@ fi if [ "$WAYLAND_DISPLAY" ] then - alias -g wclip='wl-copy' - alias -g wclipo='wl-paste' + alias -g clipp='wl-copy' + alias -g clipo='wl-paste' elif [ "$(which devour > /dev/null 2>&1)" ] then alias mpv='devour mpv' alias zathura='devour zathura' - alias -g xclipp='xclip -selection clipboard -r' - alias -g xclipo='xclip -o -selection clipboard -r' + alias -g clipp='xclip -selection clipboard -r' + alias -g clipo='xclip -o -selection clipboard -r' fi # Programs diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh index a9293c4..abc2639 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -46,7 +46,14 @@ unique () { mv "$f" "$1" } -clip () { echo -n "$@" | xclip -selection clipboard -rmlastnl } +clip () { + if [ "$WAYLAND_DISPLAY" ] + then + echo -n "$@" | wl-copy + else + echo -n "$@" | xclip -selection clipboard -rmlastnl + fi +} fzh () { choice="$(tac $HOME/.config/zsh/histfile | fzf)" -- cgit v1.2.3