JaKooLit / Hyprland-Dots

Hyprland dotfiles - used as main repo for all my Hyprland Install Scripts.
GNU General Public License v3.0
1.04k stars 134 forks source link

AGS (Aylurs GTK Shell) v2 breaks AGS overview #488

Open JaKooLit opened 1 week ago

JaKooLit commented 1 week ago

This is just to inform you that with the new ags (aylurs-gtk-shell) breaks the AGS overview

https://github.com/JaKooLit/Arch-Hyprland/issues/173

I dont have immediate plan atm as I am outside country

target for fixing would be by end of December or even Jan 2025 once im at home

dwilliam62 commented 1 week ago

There are no some workarounds for this issue, until the code can be updated

For NixOS users: Added this code to you config.nix Search for 'ags` Then comment it out. Add this to the config.nix file: 

 (ags.overrideAttrs (oldAttrs: {
        inherit (oldAttrs) pname;
        version = "1.8.2";
      }))

Then rebuild  For Arch Users Here's how to install AGS v1.8.2. Huge thanks to @BigMcNuggets

Remove your current AGS installation. You can install an older version on the side and keep the new one, but that comes witht he hassle of redirecting your keybinds to the old one.

yay or paru -R aylurs-gtk-shell

(aylurs-gtk-shell is AGS in case anyone didnt know, AGS in AUR is a game engine apparently)

go to the git page and download version 1.8.2 zip or tarball

https://github.com/Aylur/ags/releases

unpack it and place it wherever you want to build from. open a terminal window and CD into the build folder and then into the unzipped AGS folder. Then copy and paste the build instructions below and voila your AGS is back to normal

npm install meson setup build meson install -C build

if anyone wants to see the build instructions on the AGS wiki the link to the page is below, build instructions at the bottom. https://aylur.github.io/ags-docs/config/installation/#from-source (edited)   For Fedora 40/41 Users:

As of this announcement AGS is still at v1.8.2

https://docs.fedoraproject.org/en-US/quick-docs/dnf/#exclude-package

The covers how to add an exclusion to DNF to prevent AGS from being updated

The package name is: aylurs-gtk-shell

sudo nano /etc/dnf/dnf.conf

Add excludepkgs=aylurs-gtk-shell

JaKooLit commented 1 week ago

Distro-Hyprland install scripts have been updated to install from Source (Aylurs GtK shell v1.8.2) so that AGS overview will still work

0xl30 commented 1 week ago

Arch User Solutions Go Back v1.8.2 mkdir -p ~/ags cd ~/ags curl -o PKGBUILD 'https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=aylurs-gtk-shell&id=2ab04a8eee058143307a1241e6e635bac1f6decc' makepkg -si Don't Forgot Uninstall v2.0.1 And Add Upgrade Ignore List In /etc/pacman.conf