Solopasha/hyprland

No worries. Thanks once more for the excellent work.

Hello there!

Thanks for the repo. That helped me a lot. I basically migrated from Gnome to Hyprland with the help of your repo. Awesome tools like waybar, waypaper and nwg-drawer (which is not in this repo, but nwg-clipman is), and other indirectly, I would’ve probably never touched.

1 Like

Hi, just exploring the world of hyprland as gnome got too boring :smile: … really appreciate your effort to maintain this!
Is it possible to add hyprland-devel? So I can build plugins? I’m specifically interested in hycov (gnome muscle memory strikes), but maybe others seek a chance to also build their stuff. The hyprland-devel package I can find is several versions behind and conflicts.

Thanks!

Thanks!

If you are using hyprland-git install hyprland-git-devel

And it seems hycov is no longer maintained

Oh, thanks, did not see that the hyprland-git had the -devel option installable.

Things seem to move very quickly … hycov tells it needs at least a patch from EO 2023, and now with current hyprland-git it is not possible to compile, I have no idea where I could start fixing that code. Too sad, but I’ll get along :smiley:

Hello there! :wave:

I think I finally got everything working with UWSM. Understood that documetation very “differently” that it really seems to be :sweat_smile: . Anyways…
Would be possible to add UWSM to the repository? And also Satty? After using it instead of swappy, I preffer much more to use its interface. :blush:

Done.
I briefly tested satty and grim -t ppm does not seem to work with it because ppm is not enabled in the gdk-pixbuf2 package. It works fine without ‘-t ppm’.

1 Like

Thanks you kindly! :slightly_smiling_face:

I’m not familiar with ppm. Testing here with the version I was using that I download from the Satty’s github releases page it also did not work. :thinking:
Looked at GNOME / gdk-pixbuf · GitLab PPM is not listed as a accepeted format, just PNF, JPEG, TIFF, TGA and GIF… Further looking in the issues in Satty github, and this issue Support the `ppm` image format · Issue #78 · gabm/Satty · GitHub, metions libvips.

So I searched for libvips, which is not available in Fedora repos with that name, but vips and other packages are available. And installing vips - C/C++ library for processing large images worked (doas dnf install vips -y) :+1:

Good that is availabe, using with -t ppm seem to improve loading time a good bit.

I think that 's because the gdk-pixbuf2-modules-extra package was installed by dependencies (vips recommends vips-openslide, vips-openslide requires openslide and openslide requires gdk-pixbuf2-modules-extra). So I installed gdk-pixbuf2-modules-extra only and -t ppm started working, yay

Yes, it installed a good ammount including gdk-pixbuf2-modules-extra. I did even check which ones.

❯ doas dnf history info 390
…
Packages altered:
Action Package Reason Repository
Install vips-0:8.15.1-8.fc41.x86_64 User fedora
Install cfitsio-0:4.5.0-4.fc41.x86_64 Dependency fedora
Install libcgif-0:0.4.1-2.fc41.x86_64 Dependency fedora
Install nifticlib-0:3.0.1-2.fc41.x86_64 Dependency fedora
Install nifticlib-devel-0:3.0.1-2.fc41.x86_64 Dependency fedora
Install matio-0:1.5.28-1.fc41.x86_64 Dependency updates
Install hdf5-0:1.12.1-21.fc41.x86_64 Dependency updates
Install libaec-0:1.1.3-1.fc41.x86_64 Dependency fedora
Install vips-heif-0:8.15.1-8.fc41.x86_64 Weak Dependency fedora
Install vips-jxl-0:8.15.1-8.fc41.x86_64 Weak Dependency fedora
Install vips-magick-0:8.15.1-8.fc41.x86_64 Weak Dependency fedora
Install vips-openslide-0:8.15.1-8.fc41.x86_64 Weak Dependency fedora
Install openslide-0:4.0.0-5.fc41.x86_64 Dependency fedora
Install gdk-pixbuf2-modules-extra-0:2.42.12-2.fc41.x86_64 Dependency fedora
Install libdicom-0:1.1.0-3.fc41.x86_64 Dependency fedora
Install vips-poppler-0:8.15.1-8.fc41.x86_64 Weak Dependency fedora

Hi, I was wondering; is there a way to know the changes in the local hyprland builds?
Like, what changes between 0.47.2-2 and 0.47.2-1

1 Like

Here to thank you again and remind you to add uwsm and satty to your copr description.

Thanks a lot for this set of hyprland packages, it’s much appreciated. :heart:

@solopasha Can’t build this on atomic bazzite even on custom images says conflicting files



19:04:18 g.i/e/hyprbazzite:latest] => 46.13 file /usr/bin/astal conflicts between attempted installs of astal-0^20250322.dc0e5d3-1.fc41.x86_64 and astal-io-0~5.git4b283b0-1.fc41.x86_64

[3778](https://github.com/EyesWithoutFace/hyprbazzite/actions/runs/14148522950/job/39638795070#step:2:3803)[19:04:18 g.i/e/hyprbazzite:latest] => 46.13 file /usr/share/fish/vendor_completions.d/swww.fish conflicts between attempted installs of swww-0.9.5-1.fc41.x86_64 and swww-fish-completion-0.9.5-1.fc41.noarch

image creation team told me to ask whats up

From your build logs, I see there are conflicts between my repo and terra. One way to go is by using repo priority (not sure if the atomic toolchain supports this): man dnf.conf → priority

not sure how id do update this to my custom iso… doesn’t the hyprpanel installation guide have priority instructions? I don’t believe they work

sudo dnf config-manager --save --setopt=copr:copr.fedorainfracloud.org:heus-sueh:packages.priority=200

gonna confirm first

It seems that even with setting the priority correctly to 20 I cannot use your repo for astal.. I need to disable the terra repo in the iso but I am not sure how as the repo id in dnf5 repo list is only “terra”

Move/remove it from /etc/yum.repos.d?

Yeah, can’t remove/move it since it probably doesn’t exist when any of the script runs. The scripts run before any of the Bazzite installs. It goes scripts/commands⇾ repos ⇾ install ⇾ flatpak on my ISO. I could try removing it once the ISO is installed and I already booted it. Any other suggestions, no possibility of somehow getting hyprpanel to use current astal? I unfortunately can’t run it in a distrobox haha otherwise I’d do that.