I feel the best way immutable #Linux operating systems like (the excellent) #Fedora #Silverblue can get over the remaining usability issues is if they make a conscious decision to forget that they are immutable operating systems.
What are the defaults you would implement if you weren’t allowed to tell people it was immutable?
Implement those.
(e.g., Have the default terminal open in a mutable container & a separate command to launch an advanced “admin” console for layering, etc.)
#design