-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On Sun, Sep 11, 2016 at 10:12:47AM +0100, Mark Walters wrote: > > >>> Finally, how good does awesome support need to be before it could go > >>> into qubes in some semi-official form (eg in the unstable repository)? I > >>> have been running it for a few months now with the patches I posted > >>> above (https://gitlab.com/markwalters1009/qubes-awesome-git) and am > >>> essentially happy with it. > >> > >> I think the only missing part is packaging it as rpms, to actually have > >> something to upload to the repository. > > I have now updated my tweaks to work with Qubes 3.2 rc3/ Fedora 23. I > have also made it use dex (called dex-autostart in fedora) to run the > xdg autostart desktop files, which fixes on key blocker in > https://github.com/QubesOS/qubes-issues/issues/1756
Thanks! > Finally I have packaged it all as rpms (or at least source which builds > the rpms). > > The main rpm package repository is at > https://gitlab.com/markwalters1009/qubes-desktop-linux-awesome > > However, rather than have the rpm apply lots of patches to upstream > awesome I have squashed most of them together. To see the separated out > changes I have a separate awesome-for-qubes source repository at > > https://gitlab.com/markwalters1009/awesome-source-for-qubes That's ok if the patch is still short. But in such a case it's better to include git log --oneline in the commit message. > All the changes there are small so it would be easy to cherry-pick those > that are wanted. > > NOTES > > 1) The last two commits in the rpm repository are not relevant: they are > there for users who want to build the rpm. > > 2) Broadly things seem to work as expected -- monitor layout changes, > screensaver etc, colours of windows etc > > 3) At the moment I have set it so dex autostarts all the things XFCE > does. This is probably close but not quite right, but I didn't want to > get into modifying the .desktop files. That would start things designed to work specifically on XFCE. I think it should be safe to place "Awesome" or sth like this. So only entries designed to start in any environment (or specifically for Awesome) would be started. "Awesome" currently isn't registered menu specification: https://specifications.freedesktop.org/menu-spec/latest/apb.html Don't know if it worth to register it. - -- Best Regards, Marek Marczykowski-Górecki Invisible Things Lab A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJX1UrRAAoJENuP0xzK19css0YIAJhi4vhBPLka268GxXSzIe7Y Xb2NWEnsOA8wQAiXwuKkX6020fQ1ywsndQSa1ImQPtRzBSyVJNjRsRcq7gjWnAV7 9pfoLOG1FuLmCcw6DLCv5pZN7BuavH2B0Smoy1wREVH6gZ2t4ZAXZwI5bHLfNgt2 ecYYNgTQAfRzwygpecJdPGl7Xn7HF3CDOGlM8SSQp46hrJGXAMZFLRZLVP3GLOgj QbVw8skoLadIckUm8xfZDHn+Vn4AQyeHBCntAzBkeYU/RlWvJ5JuowSjvhClXvnh zeODMkMzcJo1cyhlyRPwhYZl/cRPr80T0Y3gofxdT5Y0tAdjVJGmE1vErO6OMNw= =yBnj -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "qubes-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-devel/20160911121513.GB31510%40mail-itl. For more options, visit https://groups.google.com/d/optout.
