mirror of
https://github.com/nix-community/home-manager
synced 2024-09-10 05:16:29 +02:00
Add the option sourceFirst to the hyprland module. When this option is enabled source entries will be put near the top of the file, so that the variables declared in other files can be used by the other configuration entries. Add "source" to the list of important prefixes when the former option is enabled. Resolves #4729
42 lines
1.2 KiB
Plaintext
42 lines
1.2 KiB
Plaintext
exec-once = /nix/store/00000000000000000000000000000000-dbus/bin/dbus-update-activation-environment --systemd DISPLAY HYPRLAND_INSTANCE_SIGNATURE WAYLAND_DISPLAY XDG_CURRENT_DESKTOP && systemctl --user stop hyprland-session.target && systemctl --user start hyprland-session.target
|
|
$mod=SUPER
|
|
bezier=smoothOut, 0.36, 0, 0.66, -0.56
|
|
bezier=smoothIn, 0.25, 1, 0.5, 1
|
|
bezier=overshot, 0.4,0.8,0.2,1.2
|
|
source=sourced.conf
|
|
animations {
|
|
animation=border, 1, 2, smoothIn
|
|
animation=fade, 1, 4, smoothOut
|
|
animation=windows, 1, 3, overshot, popin 80%
|
|
enabled=true
|
|
}
|
|
|
|
decoration {
|
|
col.shadow=rgba(00000099)
|
|
shadow_offset=0 5
|
|
}
|
|
|
|
input {
|
|
touchpad {
|
|
scroll_factor=0.300000
|
|
}
|
|
accel_profile=flat
|
|
follow_mouse=1
|
|
kb_layout=ro
|
|
}
|
|
bindm=$mod, mouse:272, movewindow
|
|
bindm=$mod, mouse:273, resizewindow
|
|
bindm=$mod ALT, mouse:272, resizewindow
|
|
plugin=/path/to/plugin1
|
|
plugin=/nix/store/00000000000000000000000000000000-foo/lib/libfoo.so
|
|
# window resize
|
|
bind = $mod, S, submap, resize
|
|
|
|
submap = resize
|
|
binde = , right, resizeactive, 10 0
|
|
binde = , left, resizeactive, -10 0
|
|
binde = , up, resizeactive, 0 -10
|
|
binde = , down, resizeactive, 0 10
|
|
bind = , escape, submap, reset
|
|
submap = reset
|