From 3b4590b1a745b06ce36cb558a4749923675e9b35 Mon Sep 17 00:00:00 2001 From: Jake Koroman Date: Sun, 1 Jun 2025 10:55:23 -0400 Subject: Ready. Set. Go! --- scripts/rdp | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 scripts/rdp (limited to 'scripts/rdp') diff --git a/scripts/rdp b/scripts/rdp new file mode 100755 index 0000000..8f4ae80 --- /dev/null +++ b/scripts/rdp @@ -0,0 +1,19 @@ +#!/bin/sh + +# to be used with the rdpmenu script + +set -x + +if test -z "$1"; then + echo "Usage: ./rdp " + exit +fi + +RDP_FILE="$XDG_DATA_HOME/rdp/$1" +CONN_SETTINGS="/size:1920x1080 /scale:140 /dynamic-resolution /from-stdin /cert:tofu /tls-seclevel:0 -grab-keyboard" +CONN_SERVER=$(grep "server=" $RDP_FILE | sed "s/server=//") +CONN_USER=$(grep "user=" $RDP_FILE | sed "s/user=//") +CONN_PASS=$(grep "pass=" $RDP_FILE | sed "s/pass=//") +CONN_DOMAIN=$(grep "domain=" $RDP_FILE | sed "s/domain=//") + +pass show "$CONN_PASS" | xfreerdp /v:"$CONN_SERVER" /u:"$CONN_USER" /d:"$CONN_DOMAIN" $CONN_SETTINGS -- cgit v1.2.3