It doesn’t do any crazy ricing, as I mostly focused on usability tweaks and automatic installation of my must-have extensions. (Tiling, clipboard manager, dash to dock, desktop icons)
Most notable tweaks include:
- clicking on a running app minimizes it
- clicking on a group of apps brings up their previews
- adds minimize, maximize buttons to windows
- installs flatpak, adds flathub
- install flatpak and snap plugins into gnome-software (doesn’t work on Fedora)
- installs snap
- installs mtp-tools and gvfs-backends on Debian to be able to transfer files from a connected phone
- adds right click > New File
- Super + Shift + S brings up the area screenshot
- Super + E opens the file manager
- Ctrl + Alt + T opens the terminal
(Those already configured on Ubuntu don’t get configured again, obviously.)
I also recorded a short showcase to prove that it works without errors https://youtu.be/xf739ivb9hg
I was recommended this https://flathub.org/apps/io.github.vikdevelop.SaveDesktop Seems very user friendly and can do everything except for installing software.
Interesting project. Thanks for the share. Just saying Ansible is a more “general purpose” tool, almost a programming language, to configure most anything, not just desktop environments.