Commit graph

323 commits

Author SHA1 Message Date
hello there
41d5abc613
Include hyprbars example config
The current readme does not include instructions to make it look like the reference screenshot.

This change includes that config.
2025-07-27 23:50:34 +00:00
Malix
14f9a44479 enhance: official plugins links 2025-07-20 19:17:44 +03:00
Primvin
d4bf99e722
hyprwinwrap: add position and coordinates options (#427) 2025-07-18 23:47:19 +02:00
d723e5b153
scrolling: make movewindowto l promote on the left edge
fixes #421
2025-07-11 19:24:48 +02:00
7c4fe5ed42
scrolling: guess window's stack position on movement
ref #421
2025-07-11 19:22:28 +02:00
033fc54c3c
scrolling: keep inner gap if there are windows to the side
ref #421
2025-07-11 19:06:23 +02:00
2c93c08880
scrolling: pad first invisible window by 1px to avoid ffm grabbing it 2025-07-11 19:00:15 +02:00
0748c1e296
scrolling: add follow_focus
fixes #401
2025-07-11 19:00:15 +02:00
matt1432
3eaa665afe fix(all): chase hyprland renderer changes 2025-07-10 20:18:38 +03:00
matt1432
87cbd36457 chore: update flake.lock 2025-07-10 20:18:38 +03:00
Chase Meadors
34f94ab738
expo: Implement skip_empty (#413)
With this option, empty workspaces are skipped in the grid display. Selecting a blank workspace results in switching to the next empty workspace.
2025-07-07 16:17:53 +02:00
Marlon Ugocioni Marcello
109c734f47
hyprwinwrap: add an option to select window by title (#409)
* feature(hyprwinwrap): adds option to select window by title

* chore(hyprwinwrap): removes unnecessary comments

* chore(hyprwinwrap): updates readme with title option
2025-07-02 16:56:48 +02:00
Tom Englund
9ec8d2d073
hyprbars: use the setcap to cache glenable/disable (#410)
use the compositor cache setcap function to make the gl state mismatch
with our cpu cached values.
2025-07-01 11:30:45 +02:00
Tom Englund
dd28351a61
hyprtrails: move to gles3 and new uniform caching in hyprland (#406)
* hyprtrails: move to gles3 shadering

now that we use gles3 in hyprland, move over the shader to gles3 in
hyprtrails too.

* hyprtrails: move shader usage to the new caching

move the shader usage to the new caching functions and members.
2025-06-26 19:26:25 +02:00
Evan Koehler
c1fdf38bfc
HyprExpo: update documentation (#405) 2025-06-25 00:16:41 +03:00
Evan Koehler
aa23323de3
hyprbars: update documentation (#404) 2025-06-24 18:22:08 +03:00
132e610b65
xtra-dispatchers: fix closeunfocused
fixes #402
2025-06-23 14:35:53 +02:00
zacoons
8b4405ab46
readme: fixed a typo (#400) 2025-06-21 12:59:38 +02:00
Friday
f49193f8e0 hyprfocus: fix nix 2025-06-20 11:41:32 +03:00
03b0717628
CI/Nix: add cache-nix-action
Use nixbuild/nix-quick-install-action which pairs well with
nix-community/cache-nix-action.

Should help with build times by reducing the number of packages needing
to be re-downloaded on each run.

Parameters are taken from https://github.com/nix-community/cache-nix-action
and may be tweaked later.
2025-06-20 01:28:32 +03:00
codyhahn
a65f46c564 hyprfocus: add default.nix 2025-06-19 21:27:41 +03:00
39c2832102
focus: avoid replaying anim on an unchanged window 2025-06-19 17:39:44 +02:00
f444ff0089
hyprfocus: init new plugin 2025-06-19 17:31:30 +02:00
Khalid
c0e675dd87
hyprbars: add inactive_button_color option (#383) 2025-06-17 20:18:59 +02:00
4783860953
scrolling: force instant change on manual resize
fixes #388
2025-06-15 11:39:26 +02:00
a79dc40e61
scrolling: fix promote not recalculating
fixes #387
2025-06-15 11:36:50 +02:00
a2cc080386
hyprbars: add on_double_click
fixes #384
2025-06-13 15:14:08 +02:00
Ilja Kocken
5111562c62
README: add hyprpm install notes (#382) 2025-06-13 16:08:14 +03:00
Khalid
e8f212e9c8
hyprbars: invalidate input when overlay and top shell layers are on top (#377)
* ignore hyprbars input on overlay and top layers

* simplify layer check
2025-06-10 08:09:40 +01:00
Leonel Cortés
f58f65b375
expo: close on hovered workspace when using dispatcher with toggle mode (#378) 2025-06-09 08:13:05 +01:00
7769e10250 scrolling: avoid crash on clamp
fixes #375
2025-06-08 13:51:06 +02:00
eb42a53d17 scrolling: add focus_fit_method
fixes #363
2025-06-08 10:37:29 +02:00
66de9f58ae scrolling: do not leave empty space on close
fixes #370
2025-06-08 10:37:29 +02:00
209f5cbcc4 scrolling: fit column on resize
ref #370
2025-06-08 10:37:29 +02:00
PostCyberPunk
2eee96fe52 readme: install plugin without home-manager 2025-05-29 16:40:41 +03:00
367f4fc6e9 hyprpm: add pin for 0.49.0 2025-05-28 14:56:37 +02:00
d81d96e9d6
scrolling: fixup refocus on close issues
fixes #364
2025-05-26 16:59:09 +02:00
a2157f8da7
hyprbars: don't respond to input on disabled bars
fixes #362
2025-05-25 22:46:48 +02:00
clotodex
1e57d4e54d
hyprscrolling: fix colresize not always recalculating (#360) 2025-05-24 23:46:48 +02:00
clotodex
032b2fd879
hyprscrolling: fix viewport should follow movewindowto (#359) 2025-05-24 23:46:33 +02:00
c04dee3d0c
scrolling: add promote layoutmsg 2025-05-24 14:31:35 +02:00
19dc215230
scrolling: make new windows columns by default
ref #348
2025-05-24 14:28:17 +02:00
clotodex
d4df48ee95
hyprscrolling: Fix focus not calling recalculate (#358) 2025-05-24 14:00:40 +02:00
139cccf4ca
scrolling: add all to colresize
ref #348
2025-05-22 15:17:25 +02:00
212f79fc36
scrolling: add focus layoutmsg
ref #348
2025-05-22 15:14:27 +02:00
1b659b70cb
hyprscrolling: add fit
ref #348
2025-05-22 15:05:40 +02:00
e00453ede3
scrolling: fix fullscreen
fixes #351
2025-05-22 14:03:19 +02:00
4dea1029e8
hyprscrolling: add preconfigured widths for resize
ref #348
2025-05-18 21:18:38 +02:00
f7665af850
hyprscrolling: fixup minor oopsie
fixes #349
2025-05-18 20:57:19 +02:00
05dae996eb
hyprscroller: add mouse resize controls
fixes #347
2025-05-18 19:03:07 +02:00