diff options
Diffstat (limited to 'scripts/xdg-terminal.in')
-rw-r--r-- | scripts/xdg-terminal.in | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/scripts/xdg-terminal.in b/scripts/xdg-terminal.in index f4adc8b..f67897d 100644 --- a/scripts/xdg-terminal.in +++ b/scripts/xdg-terminal.in @@ -176,6 +176,32 @@ terminal_lxde() fi } +terminal_lxqt() +{ + if which qterminal &>/dev/null; then + if [ x"$1" = x"" ]; then + qterminal + else + qterminal -e "$1" + fi + else + terminal_generic "$1" + fi +} + +terminal_enlightenment() +{ + if which terminology &>/dev/null; then + if [ x"$1" = x"" ]; then + terminology + else + terminology -e "$1" + fi + else + terminal_generic "$1" + fi +} + #[ x"$1" != x"" ] || exit_failure_syntax command= @@ -232,6 +258,14 @@ case "$DE" in terminal_lxde "$command" ;; + lxqt) + terminal_lxqt "$command" + ;; + + enlightenment) + terminal_enlightenment "$command" + ;; + generic) terminal_generic "$command" ;; |