1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
|
source = ~/.config/hypr/monitors.conf
source = ~/.config/hypr/theme.conf
source = ~/.config/hypr/keybinds.conf
source = ~/.config/hypr/windowrules.conf
# NVIDIA
env = WLR_NO_HARDWARE_CURSORS,1
env = EGL_PLATFORM,wayland
env = OZONE_PLATFORM,wayland
env = XCURSOR_SIZE,24
env = XCURSOR_THEME,Bibata-Modern-Classic
general {
layout = dwindle
gaps_in = 3
gaps_out = 3
border_size = 2
# border colors are in theme.conf
}
dwindle {
preserve_split = true
}
input {
kb_layout = us
follow_mouse = 1
special_fallthrough = true
touchpad {
natural_scroll = false
}
}
binds {
movefocus_cycles_fullscreen = 1
}
cursor {
no_hardware_cursors = 1
}
misc {
disable_hyprland_logo = true
disable_splash_rendering = true
font_family = JetBrainsMono Nerd Font
vrr = 1
enable_swallow = true
}
decoration {
rounding = 4
active_opacity = 1.0
inactive_opacity = 0.92
blur {
enabled = true
size = 6
passes = 3
vibrancy = 0.2
special = true
new_optimizations = true
}
shadow {
enabled = true
range = 4
render_power = 3
}
}
animations {
enabled = true
bezier = myBezier, 0.35, 0.97, 0.35, 0.97
animation = windows, 0, 1, myBezier
animation = windowsOut, 0, 2, default, popin 80%
animation = fade, 0, 2, default
animation = workspaces, 0, 2, default
}
exec-once = awww-daemon
exec-once = mako
exec-once = hypridle
exec-once = hyprsunset
exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
exec-once = eww open bar
exec-once = bash -c 'sleep 0.5; [ -f ~/.cache/wallust/last-wallpaper ] && ~/.local/bin/set-wallpaper "$(cat ~/.cache/wallust/last-wallpaper)"'
exec-once = spicetify watch -s
exec-once = wl-paste --type text --watch cliphist store
exec-once = wl-paste --type image --watch cliphist store
exec-once = hyprctl setcursor Hackneyed 1
exec-once = bash ~/.local/bin/tmux-restore.sh
|