Search Criteria
Package Details: hyprshell 4.7.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/hyprshell.git (read-only, click to copy) |
---|---|
Package Base: | hyprshell |
Description: | A modern GTK4-based window switcher and application launcher for Hyprland |
Upstream URL: | https://github.com/h3rmt/hyprshell/ |
Licenses: | MIT |
Submitter: | h3rmt |
Maintainer: | h3rmt |
Last Packager: | h3rmt |
Votes: | 6 |
Popularity: | 0.098870 |
First Submitted: | 2025-05-31 13:46 (UTC) |
Last Updated: | 2025-10-03 20:57 (UTC) |
Dependencies (4)
- gtk4 (gtk4-paper-planeAUR, gtk4-gitAUR)
- gtk4-layer-shell
- hyprland (hyprland-cmake-gitAUR, hyprland-legacyrenderer-gitAUR, hyprland-legacyrendererAUR, hyprland-hidpi-xpropAUR, hyprland-gitAUR, hyprland-hidpi-xprop-gitAUR, hyprland-noxAUR)
- cargo (rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-gitAUR, rust, rustup) (make)
Latest Comments
h3rmt commented on 2025-09-11 10:55 (UTC)
Yes hyprshell is a complete rewrite of hyprswitch
vladaviedov commented on 2025-09-11 00:54 (UTC)
Is this just an old version of
hyprshell
? The upstream URL links to the same place, so I feel like this should be merged into the new package.samueldy commented on 2025-09-05 23:31 (UTC) (edited on 2025-09-05 23:31 (UTC) by samueldy)
Most recent version appears to be failing to build due to linker errors involving zstd. Workaround is to set
ZSTD_SYS_USE_PKG_CONFIG=1
before building (see https://github.com/H3rmt/hyprshell/issues/320#issuecomment-3258396087).matejdro commented on 2025-02-10 19:21 (UTC)
Ah thanks for the explanation. I switched from to
rust
now, I had no idea about their differences.h3rmt commented on 2025-02-10 19:11 (UTC)
The PKG BUILD uses
makedepends=('cargo')
to require cargo as a dependency.Cargo is provided by rust, which contains the newest version of rust. It also is provided by rustup which is a version manager for rust.
If you use rustup to fulfill the dependency you must manually update the installed rust version using rustup as it itself doesn't ship cargo or rustc.
If you always want the newest rust tools install rust via the
rust
packagematejdro commented on 2025-02-10 15:34 (UTC)
Thank you!
That worked, although I kinda feel that this shouldn't be necessary? I'm not that familiar with rust ecosystem, is there a dependency here that cannot be versioned properly through PKGBUILD?
h3rmt commented on 2025-02-09 20:17 (UTC)
Rust 1.80 added support for exclusive range patterns. If you use rustup to update rust use
rustup update
to get the newest version of cargo and rustcmatejdro commented on 2025-02-09 06:03 (UTC)
Compiling 3.3.2 fails with experimental syntax error:
My guess is that some flag needs to be enabled?