From 39538a47e822482b1b7d7cc7110d7d61edd11af1 Mon Sep 17 00:00:00 2001 From: Jeffrey Serio Date: Fri, 25 Apr 2025 05:06:48 -0500 Subject: [PATCH] update: zsh aliases, functions --- zsh/.zshrc.d/aliases.zsh | 8 ++++++-- zsh/.zshrc.d/functions.zsh | 5 +++++ 2 files changed, 11 insertions(+), 2 deletions(-) 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() {