From 3916889ff528f4fc08819f87c8b0bd771fd50bff Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Tue, 16 Aug 2016 16:00:07 -0700 Subject: [PATCH] Synergy tweaks Make meta key actually work by settingl alt = meta for controlling device. Make synergy_start_client_at idempotent. --- dotfiles/lib/shellenv/synergy.sh | 2 +- dotfiles/synergy.conf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dotfiles/lib/shellenv/synergy.sh b/dotfiles/lib/shellenv/synergy.sh index 9292d2ad..44667a8d 100644 --- a/dotfiles/lib/shellenv/synergy.sh +++ b/dotfiles/lib/shellenv/synergy.sh @@ -1,7 +1,7 @@ SYNERGY_CONF="$HOME/.synergy.conf" synergy_start_client_at() { - ssh "$1" "synergyc $(localip) && pgrep synergyc" + ssh "$1" 'test -z $(pgrep synergyc) || synergyc '"$(localip)"'; ps aux | grep synergyc' } synergy_start_server_here() { diff --git a/dotfiles/synergy.conf b/dotfiles/synergy.conf index 70277f71..f3d93a6d 100644 --- a/dotfiles/synergy.conf +++ b/dotfiles/synergy.conf @@ -1,7 +1,7 @@ section: screens tv: - alt = meta controlling: + alt = meta end section: links tv: