From 24fff7a3ceac1dfaa19518ba806f36a019e9273b Mon Sep 17 00:00:00 2001 From: tslil clingman <> Date: Mon, 19 Oct 2020 10:33:54 -0400 Subject: Tracking my Qubes DWM configuration --- qubes-dwm-6.2/scripts/sensible_terminal | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 qubes-dwm-6.2/scripts/sensible_terminal (limited to 'qubes-dwm-6.2/scripts/sensible_terminal') diff --git a/qubes-dwm-6.2/scripts/sensible_terminal b/qubes-dwm-6.2/scripts/sensible_terminal new file mode 100755 index 0000000..52a45cd --- /dev/null +++ b/qubes-dwm-6.2/scripts/sensible_terminal @@ -0,0 +1,18 @@ +#!/bin/bash + +run_terminal=' +for t in "$TERMINAL" st urxvt rxvt xterm; do + command -v "$t" > /dev/null 2>&1 && exec "$t"; +done +' + +main() { + local vm=$(get_qube) + if [[ -n "$vm" ]]; then + qvm-run "$vm" "bash -c '$run_terminal'" + else # run terminal in dom0 + exec bash -c "$run_terminal" + fi +} + +main -- cgit v1.2.3