mirror of
https://github.com/oSoWoSo/DistroHopper.git
synced 2024-08-14 22:46:53 +00:00
style(dh): fix formatting and indentation in dh script
feat(dh): add TOOL_set_default_terminal function to set default terminal emulator refactor(dh): rename TOOL_distrohopper_translate to TOOL_dh_translate
This commit is contained in:
parent
62025303aa
commit
2fb02ce52b
1 changed files with 73 additions and 6 deletions
71
dh
71
dh
|
@ -581,7 +581,7 @@ EOF
|
|||
done
|
||||
}
|
||||
|
||||
function TOOL_distrohopper_translate() {
|
||||
function TOOL_dh_translate() {
|
||||
echo "$MSG_LANG_CHANGE"
|
||||
echo "$MSG_LANG_CODE"
|
||||
read lang
|
||||
|
@ -600,6 +600,73 @@ EOF
|
|||
fi
|
||||
}
|
||||
|
||||
TOOL_set_default_terminal() {
|
||||
echo "Choose a default terminal:"
|
||||
select term in alacritty foot gnome-terminal kitty konsole mate-terminal roxterm sakura st tilix xfce4-terminal xterm custom; do
|
||||
case $term in
|
||||
alacritty)
|
||||
export TERMINAL=alacritty
|
||||
break
|
||||
;;
|
||||
foot)
|
||||
export TERMINAL=foot
|
||||
break
|
||||
;;
|
||||
gnome-terminal)
|
||||
export TERMINAL=gnome-terminal
|
||||
break
|
||||
;;
|
||||
kitty)
|
||||
export TERMINAL=kitty
|
||||
break
|
||||
;;
|
||||
konsole)
|
||||
export TERMINAL=konsole
|
||||
break
|
||||
;;
|
||||
mate-terminal)
|
||||
export TERMINAL=mate-terminal
|
||||
break
|
||||
;;
|
||||
roxterm)
|
||||
export TERMINAL=roxterm
|
||||
break
|
||||
;;
|
||||
sakura)
|
||||
export TERMINAL=sakura
|
||||
break
|
||||
;;
|
||||
st)
|
||||
export TERMINAL=st
|
||||
break
|
||||
;;
|
||||
tilix)
|
||||
export TERMINAL=tilix
|
||||
break
|
||||
;;
|
||||
xfce4-terminal)
|
||||
export TERMINAL=xfce4-terminal
|
||||
break
|
||||
;;
|
||||
xterm)
|
||||
export TERMINAL=xterm
|
||||
break
|
||||
;;
|
||||
custom)
|
||||
read -p "Enter the command to launch your preferred terminal emulator: " custom_terminal
|
||||
export TERMINAL=$custom_terminal
|
||||
break
|
||||
;;
|
||||
*)
|
||||
echo "Invalid option, please choose again."
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
echo "Default terminal set to $TERMINAL."
|
||||
}
|
||||
|
||||
|
||||
# run ------------------------------------------------------------------
|
||||
|
||||
variables_set
|
||||
|
@ -672,7 +739,7 @@ EOF
|
|||
shift
|
||||
;;
|
||||
l|language)
|
||||
TOOL_distrohopper_translate
|
||||
TOOL_dh_translate
|
||||
shift
|
||||
;;
|
||||
z)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue