hyprshell v4.8.0
Changes
- Graphical config editor
- Added special workspace support
- added -slim packages for nix and arch
- added -bin package for arch
- Fixed overview/switch mode breaking on special or empty workspaces
- Started work on clipboard manager
- added more tests
- added better calculator library for launcher calculator plugin
Nix user changes:
configuring the hyprland version that is used to build the plugin during runtime is now being done by overriding the hyprland input:
inputs.hyprland.url = "github:hyprwm/Hyprland";
inputs.hyprshell = {
url = "github:H3rmt/hyprshell?ref=hyprshell-release";
inputs.hyprland.follows = "hyprland";
};More info in NIX.md
Changelog
4.8.0 (2025-11-09)
Features
- add special workspace support (0604d21)
- Add vim navigation to the switcher (#360) (cc0797d)
- added brotli compression to clipboard lib (dd0fb3d)
- added gui config editor (bb29010)
- added hyprshell-slim and hyprshell-bin aur packages (bb29010)
- added libadwaita instead of gtk4, added more config options (bb29010)
- remove nix wrapper fn and add hyprland input instead (bb29010)
Bug Fixes
- add
Edit viahyprshell config edit`` to config file (e9b9ca4) - disable hyprland plugin after loading fails once (96cb6e6)
- dont generate systemd file if config is generated in debug mode (bb29010)
- downgrad gtk version (914bc34)
- downgrad libadwaita version (7b6cced)
- fix selecting client in a special workspace (97d707c)
- Fix version check for Hyprshell Plugin (#373) (da03596)
- nix-flake: update flake.lock (2d6e0ee)
- nix-flake: update flake.lock (67e720e)
Code Refactoring
- use adw instead of gtk4 (bb29010)