diff --git a/zsh/.zshrc.d/aliases.zsh b/zsh/.zshrc.d/aliases.zsh index e235898..2b4f277 100644 --- a/zsh/.zshrc.d/aliases.zsh +++ b/zsh/.zshrc.d/aliases.zsh @@ -76,8 +76,12 @@ alias -g G='| grep' alias -g L='| less -FRX' alias -g B='| bat' alias -g J='| jq' -alias -g CC='| xclip -selection clipboard' -alias -g C='| wc -l' + +if [ "$XDG_SESSION_TYPE" = "wayland" ]; then + alias -g CC='| wl-copy' +else + alias -g CC='| xclip -selection clipboard' +fi # Get public IP address alias pubip4='curl -s -m 5 ipv4.icanhazip.com' diff --git a/zsh/.zshrc.d/functions.zsh b/zsh/.zshrc.d/functions.zsh index 6f875ba..ad028d3 100644 --- a/zsh/.zshrc.d/functions.zsh +++ b/zsh/.zshrc.d/functions.zsh @@ -94,6 +94,11 @@ function rmisos() { -delete } +# Ansible playbook +function ansplay() { + ansible-playbook -i inventory.yml "$@" +} + # Create a bookmark. function mark() {