hyprland-plugins/hyprfocus
Vaxry dbe221941a
bars/vkfix/focus: chase hyprland
Chase hyprland changes, fix for lua. Too lazy to do expo and b++ rn.
2026-04-26 17:15:05 +01:00
..
CMakeLists.txt hyprfocus: init new plugin 2025-06-19 17:31:30 +02:00
default.nix chore: chase nixpkgs 2025-09-22 12:18:57 +03:00
globals.hpp hyprfocus: init new plugin 2025-06-19 17:31:30 +02:00
main.cpp bars/vkfix/focus: chase hyprland 2026-04-26 17:15:05 +01:00
Makefile all: update Makefiles to allow CXX, CXXFLAGS, LDFLAGS env vars (#584) 2026-01-06 19:11:41 +01:00
meson.build hyprfocus: fix nix 2025-06-20 11:41:32 +03:00
README.md hyprfocus: add only_on_monitor_change option (#538) 2025-11-15 19:13:23 +00:00

hyprfocus

Flashfocus for Hyprland.

Configuring

Animations

Hyprfocus exposes two animation leaves: hyprfocusIn and hyprfocusOut:

animation = hyprfocusIn, 1, 1.7, myCurve
animation = hyprfocusOut, 1, 1.7, myCurve2

Variables

name description type default
mode which mode to use (flash / bounce / slide) str flash
only_on_monitor_change whether to only perform the animation when changing between monitors boolean false
fade_opacity for flash, what opacity to flash to float 0.8
bounce_strength for bounce, what fraction of the window's size to jump to float 0.95
slide_height for slide, how far up to slide float 20