diff options
| -rwxr-xr-x | clipboard-stream | 14 | ||||
| -rwxr-xr-x | skype | 10 |
2 files changed, 14 insertions, 10 deletions
diff --git a/clipboard-stream b/clipboard-stream index a1f0cdc..a1defc6 100755 --- a/clipboard-stream +++ b/clipboard-stream @@ -13,7 +13,21 @@ find_clipboard_command() { fi } +clipman_settings() { + xfconf-query -c xfce4-panel -p /plugins/clipman/settings/enable-actions "$@" 2>/dev/null +} + +restore_clipman_actions() { + if [ -n "$1" ]; then + clipman_settings -s "$1" + fi +} + main() { + CLIPMAN_ACTION_STATE=$(clipman_settings || echo) + trap 'restore_clipman_actions "$CLIPMAN_ACTION_STATE"' EXIT + clipman_settings -s 'false' >/dev/null || true + CLIPBOARD_COMMAND=$(find_clipboard_command) recent_value=$(eval "$CLIPBOARD_COMMAND") while true; do @@ -1,10 +0,0 @@ -#!/bin/sh - -SCR="/usr/local/bin/skype-call-recorder" - -if [ -f "$SCR" ] ; then - if !(pgrep skype-call-reco >/dev/null 2>&1) ; then - "$SCR" & - fi -fi -PULSE_LATENCY_MSEC=30 exec /usr/bin/skype $* |
