aboutsummaryrefslogtreecommitdiff
path: root/config/zsh/aliases/system.zsh
diff options
context:
space:
mode:
Diffstat (limited to 'config/zsh/aliases/system.zsh')
-rw-r--r--config/zsh/aliases/system.zsh12
1 files changed, 12 insertions, 0 deletions
diff --git a/config/zsh/aliases/system.zsh b/config/zsh/aliases/system.zsh
index ba86182..85db5ef 100644
--- a/config/zsh/aliases/system.zsh
+++ b/config/zsh/aliases/system.zsh
@@ -48,3 +48,15 @@ limit_memory() {
local lim=${1:-100M}; shift 1;
systemd-run --user --scope -p MemoryHigh="$lim" -p MemorySwapMax="$lim" "$@";
}
+
+# KDE connect aliases
+phone() {
+ local device=$(kdeconnect-cli -a --id-only)
+ if [ -z "$device" ]; then
+ echo "Device not found"
+ return 1
+ fi
+ kdeconnect-cli --device "$device" "$@"
+}
+phone_file() { phone --share "$@"; }
+phone_text() { phone --share-text "$@"; }