-
-
Notifications
You must be signed in to change notification settings - Fork 375
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrating from AGSv1 to AGSv2 (help wanted) #1092
Comments
Plan to migrate to GTK-4 as well out of curiosity? Benifit is mainly GPU acceleration and better CSS support for what that's worth |
and switch bin name for [preparing migrating to agsv2](Aylur/ags#618 (comment))
I've made the preparation for developing for migration to AGSv2. The AGSv1 executable is now renamed from
@end-4 I don't know your plan, but I've made the preparation in case you are willing to start developing on AGSv2 someday. As for futher preparation for developing on your computer, my suggestions are as follows:
Which provides a quick shortcut to switch to or restart AGSv2 (with configs inside |
just a question why should we migrate like is it performance issue or just to be updated with aylur stuff and do we need to write the config from scratch or just change some lines and does astal bring any thing new like hot-changing |
I've already listed 2 reasons in the beginning:
|
so do we need to rewrite everything from scratch since i saw that we should ? |
idk, probably. See "Useful links" at the beginning for reference. |
Plan to stay at AGS v1 so it's easier to code? |
That's also an option but AGSv1 could be probably not working in future, since it needs some system packages as dependencies. Though there could be a workaround like using a container or using Nix/Guix... |
What would you like to be added?
Currently we're using AGSv1, which works fine, but AGSv2 is released and maybe we're able to migrate to AGSv2 with acceptable efforts if lucky.
How will it help?
Useful links
How to achieve
ags
toagsv1
so that it will not conflict with theags
of AGSv2..config/agsv2
and install AGSv2, usekillall agsv1 ags ydotool; ags run -d $XDG_CONFIG_HOME/agsv2 &
to run AGSv2 for developing while keeping AGSv1 still working..config/ags
into.config/agsv2
..config/ags
and AGSv1, rename.config/agsv2
to.config/ags
to apply the changes.The text was updated successfully, but these errors were encountered: