Skip to content

hyprshell v4.8.0

Choose a tag to compare

@H3rmt H3rmt released this 09 Nov 23:57
· 0 commits to d8cbe379429247f0ff53ca13b3ed5392c0a07d5f since this release

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 via hyprshell 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)

Documentation