-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathappearance.conf
86 lines (68 loc) · 1.79 KB
/
appearance.conf
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
general {
layout = master
gaps_in = 16 # gaps between windows
gaps_out = 32 # gaps between monitor edges
border_size = 2
col.active_border = $pink
col.inactive_border = rgba(00000040)
col.nogroup_border = rgba(00000040)
col.nogroup_border_active = $pink
}
# Set cursor theme
env = HYPRCURSOR_THEME, Catppuccin Mocha Pink
env = HYPRCURSOR_SIZE, 32
env = XCURSOR_SIZE, 32
# Theme
env = GTK_THEME, catppuccin-mocha-pink-standard+default
env = QT_QPA_PLATFORMTHEME, qt5ct
workspace=w[tv1], gapsout:8 # set outer gaps on workspaces with only 1 tiled window
decoration {
rounding = 12
blur {
enabled = true
size = 1
passes = 4
new_optimizations = true
}
shadow {
enabled = true
range = 25
render_power = 1
ignore_window = true
color = rgba(00000030)
offset = 0 0
scale = 1.0
}
}
animations {
enabled = yes
# credit to https://github.com/CallMeEchoCodes
# https://cubic-bezier.com/
bezier = overshoot-short, 0.3, 0.9, 0.8, 1.15
bezier = overshoot-long, 0.05, 0.9, 0.5, 1.15
bezier = overshoot, 0.05, 0.9, 0.5, 1.075
bezier = small-overshoot, 0.1, 0.9, 0.5, 1.05
bezier = linear, 0, 0, 1, 1
bezier = ease-out, 0, 0, 0.58, 1
bezier = ease-in-out, 0.42, 0, 0.58, 1
bezier = ease-in, 0.42, 0, 1, 1
animation = windows, 1, 8, overshoot-long, popin
animation = windowsMove, 1, 5, overshoot-long
animation = windowsOut, 1, 80, ease-out, popin
animation = border, 1, 8, default
animation = fade, 1, 8, default
animation = workspaces, 1, 5, overshoot, slidefade
animation = fadeLayers, 1, 3, ease-in-out
}
# Dim everything around Rofi
layerrule = dimaround, ^(rofi)$
# Slide-in animation for Rofi
layerrule = animation slide, ^(rofi)$
master {
mfact = 0.5
inherit_fullscreen = false
orientation = left
new_on_top = true
}
layerrule = blur, waybar
layerrule = ignorezero, waybar