thankfully it's usually the other way around: the glass is opaque and only transparent with power. So you don't need to worry about an ill-timed power outage.
And even if open source doesn't fit their business model for any reason, there should be regulations that force these companies to open source everything in any situation that they stop offering support.
KISS. At first I didn't like the lack of multiple home screens, in a way these are replaced by swipe gestures in KISS, but after getting used to them they're much quicker to trigger actions than pressing buttons. It turns out I don't miss multiple home screens that much either.
I tried using Lawnchair, but I missed the "search-first" property of KISS that makes opening apps really quick.
it's based on this gist - follow the instructions at the top: you'll need to set the right Sidebery preface to make it work, it'll let you toggle it on and off easily.
function command_one() {
# activate the environment
source "$XDG_DATA_HOME/venvs/alpha.sh"
# run the thing
actual_command_one
}
function command_two() {
# activate the environment
source "$XDG_DATA_HOME/venvs/alpha.sh"
source "$XDG_DATA_HOME/venvs/bravo.sh"
# run the other thing
actual_command_two
}