summaryrefslogtreecommitdiff
path: root/home/desktops
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2026-01-05 15:19:33 -0500
committerFreya Murphy <freya@freyacat.org>2026-01-05 15:19:33 -0500
commit1581a9c31d68e42ebec8e69c84a1a7441155bc90 (patch)
treee0d039f565789455127aed179f1bad11cb4f8b90 /home/desktops
parentfix wofi, and switch back to it (diff)
downloaddotfiles-nix-1581a9c31d68e42ebec8e69c84a1a7441155bc90.tar.gz
dotfiles-nix-1581a9c31d68e42ebec8e69c84a1a7441155bc90.tar.bz2
dotfiles-nix-1581a9c31d68e42ebec8e69c84a1a7441155bc90.zip
rofiiiiiiii
Diffstat (limited to 'home/desktops')
-rw-r--r--home/desktops/hyprland/settings.nix40
1 files changed, 30 insertions, 10 deletions
diff --git a/home/desktops/hyprland/settings.nix b/home/desktops/hyprland/settings.nix
index 51c8b4d..d285b04 100644
--- a/home/desktops/hyprland/settings.nix
+++ b/home/desktops/hyprland/settings.nix
@@ -65,19 +65,27 @@
enabled = true;
bezier = [
- "windowIn, 0.06, 0.71, 0.25, 1"
- "windowResize, 0.04, 0.67, 0.38, 1"
+ "default, 0.12, 0.92, 0.08, 1.0"
+ "wind, 0.12, 0.92, 0.08, 1.0"
+ "overshot, 0.18, 0.95, 0.22, 1.03"
+ "linear, 1, 1, 1, 1"
];
animation = [
- "windowsIn, 1, 3, windowIn, slide #popin 20%"
- "windowsOut, 1, 3, windowIn, slide #popin 70%"
- "windowsMove, 1, 2.5, windowResize"
- "border, 1, 10, default"
- "borderangle, 1, 8, default"
- "fade, 1, 3, default"
- "workspaces, 1, 6, default"
- "layers, 1, 5, windowIn, slide"
+ "windows, 1, 5, wind, popin 60%"
+ "windowsIn, 1, 6, overshot, popin 60%"
+ "windowsOut, 1, 4, overshot, popin 60%"
+ "windowsMove, 1, 4, overshot, slide"
+ "layers, 1, 4, default, popin"
+ "fadeIn, 1, 7, default"
+ "fadeOut, 1, 7, default"
+ "fadeSwitch, 1, 7, default"
+ "fadeShadow, 1, 7, default"
+ "fadeDim, 1, 7, default"
+ "fadeLayers, 1, 7, default"
+ "workspaces, 1, 5, overshot, slide"
+ "border, 1, 1, linear"
+ "borderangle, 1, 24, linear, loop"
];
};
@@ -101,6 +109,18 @@
"noborder,forclass wofi"
];
+ # Layer rules
+ layerrule = [
+ "blur true, match:namespace wofi"
+ "ignore_alpha 0, match:namespace wofi"
+ "blur true, match:namespace notificaations"
+ "ignore_alpha 0, match:namespace notifications"
+ "blur true, match:namespace swaync-notificaation-window"
+ "ignore_alpha 0, match:namespace swaync-notification-window"
+ "blur true, match:namespace swaync-control-center"
+ "ignore_alpha 0, match:namespace swaync-control-center"
+ ];
+
# XWayland
xwayland = {
force_zero_scaling = "true";