@@ -30,16 +30,15 @@ if monitor_conf ~= nil then
3030 for _ , conf in pairs (monitor_conf ) do
3131 hl .monitor (conf )
3232 end
33- else
34- hl .monitor ({
35- output = " " ,
36- mode = " preferred" ,
37- position = " auto" ,
38- scale = " auto" ,
39- })
4033end
34+ hl .monitor ({
35+ output = " " ,
36+ mode = " preferred" ,
37+ position = " auto" ,
38+ scale = " auto" ,
39+ })
4140
42- -- TODO: no donation nag
41+ hl . workspace_rule ({ workspace = " special:magic " , gaps_out = 300 })
4342
4443local config_dir = os.getenv (" HOME" ).. " /.config/hypr/"
4544
@@ -67,71 +66,78 @@ hl.config({
6766 ecosystem = {
6867 no_donation_nag = true
6968 },
70- input = {
71- kb_layout = " us" ,
72- kb_options = " caps:escape" ,
73- follow_mouse = 2 ,
74- float_switch_override_focus = false ,
75- touchpad = {
76- natural_scroll = false ,
77- disable_while_typing = true ,
78- tap_to_click = false ,
79- },
80- sensitivity = 0 ,
81- },
8269
8370 general = {
8471 -- See https://wiki.hyprland.org/Configuring/Variables/ for more
72+ border_size = 5 ,
8573 gaps_in = 3 ,
8674 gaps_out = 7 ,
87- border_size = 5 ,
88- col = {
89- active_border = " rgb(345F0C)" ,
90- inactive_border = " rgb(565656)" ,
91- },
75+ no_focus_fallback = true ,
76+ locale = " en_US" ,
9277
9378 layout = " dwindle" ,
9479 -- Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on
9580 allow_tearing = false ,
9681 },
9782
98- group = {
99- groupbar = {
100- font_size = 13 ,
101- font_weight_active = " bold" ,
102- },
103- },
104-
10583 decoration = {
10684 -- See https://wiki.hyprland.org/Configuring/Variables/ for more
10785
108- rounding = 1 ,
86+ rounding = 3 ,
87+
88+ rounding_power = 5.0 ,
10989
11090 blur = {
11191 enabled = true ,
112- size = 10 ,
92+ size = 8 ,
11393 passes = 1 ,
94+ xray = false ,
11495 },
11596
11697 shadow = {
11798 enabled = false ,
118- }
99+ },
100+
101+ glow = {
102+ enabled = false ,
103+ },
104+
105+ -- motion_blur = {
106+ -- enabled = true,
107+ -- },
119108 },
120109
121110 animations = {
122111 enabled = true
123112 },
124113
114+ input = {
115+ kb_layout = " us" ,
116+ kb_options = " caps:escape" ,
117+ follow_mouse = 2 ,
118+ float_switch_override_focus = false ,
119+ touchpad = {
120+ natural_scroll = false ,
121+ disable_while_typing = true ,
122+ tap_to_click = false ,
123+ clickfinger_behavior = true ,
124+ },
125+ sensitivity = 0 ,
126+ },
127+
128+ group = {
129+ groupbar = {
130+ font_size = 13 ,
131+ gradients = true ,
132+ blur = true ,
133+ },
134+ },
135+
125136 dwindle = {
126137 -- See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
127138 preserve_split = true
128139 },
129140
130- master = {
131- -- See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
132- new_status = " master"
133- },
134-
135141 misc = {
136142 disable_hyprland_logo = true ,
137143 animate_mouse_windowdragging = true ,
@@ -190,7 +196,7 @@ for i = 1, 10 do
190196 local key = i % 10 -- 10 maps to key 0
191197 hl .bind (mainMod .. " + " .. key , hl .dsp .focus ({ workspace = i }))
192198 hl .bind (mainMod .. " + SHIFT + " .. key , hl .dsp .window .move ({ workspace = i }))
193- hl .bind (mainMod .. " + SHIFT + " .. key , hl .dsp .window .move ({ workspace = i , follow = false }))
199+ hl .bind (mainMod .. " + CONTROL + " .. key , hl .dsp .window .move ({ workspace = i , follow = false }))
194200end
195201
196202hl .bind (mainMod .. " + SHIFT + space" , hl .dsp .window .float ({ action = " toggle" }))
0 commit comments