THe main addition here is the menu system that is used to contoll the phone. THere are also some small helper scripts for calls etc.
37 lines
793 B
Bash
Executable file
37 lines
793 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
options="Terminal
|
|
Browser
|
|
Phone
|
|
Podcasts
|
|
Go To Workspace
|
|
Move To Workspace
|
|
Power Menu
|
|
Exit"
|
|
|
|
chooseWorkspace(){
|
|
seq 1 10 | trofi
|
|
}
|
|
|
|
goToWorkspace(){
|
|
xdotool key --clearmodifiers "Super_L+$(chooseWorkspace)"
|
|
}
|
|
moveToWorkspace(){
|
|
xdotool key --clearmodifiers "Super_L+Shift+$(chooseWorkspace)"
|
|
}
|
|
|
|
while true ; do
|
|
choice="$(echo "$options" | trofi)"
|
|
case "$choice" in
|
|
"Terminal") (folder-shell &); break ;;
|
|
"Browser") (firefox &); break ;;
|
|
"Podcasts") (gnome-podcasts &); break ;;
|
|
"Phone") spawn-phone-menu phone ; break ;;
|
|
"Go To Workspace") goToWorkspace ; break ;;
|
|
"Move To Workspace") moveToWorkspace ; break ;;
|
|
"Power Menu") (rofi-shutdown &); break ;;
|
|
"Exit") sleep 0.3; xdotool key --clearmodifiers "Super_L+q"; break ;;
|
|
"") break;;
|
|
esac
|
|
done
|
|
|