Specific programs, features, not necessarily MATE-related.
List them here!
I’ll start:
- Basic voice control commands mapped to keyboard actions
Maybe because of age, I’m growing increasingly tired of having to use my hands to do stuff, for instance going to the next page when reading a book, scrolling down on a webpage when I’m reading an article, realizing after getting up from my workstation that I haven’t locked the screen and having to go back to hit CTRL+ALT+L.
- Interactive GUI notification from firewall activity
Firewall on GNU/Linux distros is a “fire and forget” setup, once it’s on you never see any indication that it’s blocking stuff. This can be a pain sometimes, for instance a while back I was stumped as to why a WiFi hotspot login page was just timing out without logging me in, until by reading the portal page source I realized it was sending an HTTP request on non-standard port 8080 and the firewall was blocking it.
I’m hopeful evilsocket’s “OpenSnitch” will fix that at some point, though I haven’t been able to successfully use it on 17.04.
- Initial setup feature for the ultra lazy
I’m one of those guys who install a lot of Ubuntu MATE instances, be it for other people or for testing purposes. Every time I have a sequence of actions I do to configure the basic MATE desktop:
- In MATE Tweak unchecking the boxes for the various types of icons shown on desktop
- In MATE Tweak, configuring the panel layout with indicators and application launcher
- In MATE Tweak disabling snapping of windows, disabling animations and the showing of window content when a window is moved, switching the window manager to Marco+Compton
- In Software Boutique selecting the software I want
- Configuring my panels some more by adding applets and making them transparent
- Selecting the latest @antechdesigns wallpaper
- Configuring the default view for new folders in caja, etc...
Anyway, it’s a long and painful process, even with the cool tools available in Ubuntu MATE.
Hence I’d like Welcome to come to the rescue with a configuration export feature.
Basically a button I could click somewhere when I’m satisfied with my configuration, that would push the configuration to a new repository on github. Then the next time I do an install, I’d go click another button in welcome, fill in my github username and repository and have welcome do everything for me.
What do you think @lah7? Would it be doable?