|
19 | 19 | workspace-auto-back-and-forth = true; |
20 | 20 | focus-follows-mouse = { |
21 | 21 | enable = true; |
22 | | - max-scroll-amount = "100%"; |
| 22 | + max-scroll-amount = "0%"; |
23 | 23 | }; |
24 | 24 | keyboard = { |
25 | 25 | xkb = { |
|
71 | 71 | }; |
72 | 72 | border = { |
73 | 73 | enable = true; |
74 | | - width = 1; |
| 74 | + width = 2; |
75 | 75 | active.color = "#${config.colors.blue}"; |
76 | 76 | inactive.color = "#${config.colors.light_bg}"; |
77 | 77 | }; |
|
177 | 177 | "Mod+W".action = toggle-column-tabbed-display; |
178 | 178 | "Mod+Ctrl+V".action = toggle-window-floating; |
179 | 179 | "Mod+V".action = switch-focus-between-floating-and-tiling; |
180 | | - "Mod+Space".action = spawn "${pkgs.writeScript "consume_next.py" '' |
181 | | - #!/usr/bin/env python |
182 | | - import subprocess |
183 | | -
|
184 | | - p = subprocess.Popen(['niri', 'msg', '-j', 'event-stream'], stdout=subprocess.PIPE) |
185 | | -
|
186 | | - for line in p.stdout: |
187 | | - line = line.decode('utf-8') |
188 | | - if 'WindowOpenedOrChanged' in line: |
189 | | - subprocess.call(['niri', 'msg', 'action', 'consume-or-expel-window-left']) |
190 | | - break |
191 | | - ''}"; |
| 180 | + # "Mod+Space".action = spawn "${pkgs.writeScript "consume_next.py" '' |
| 181 | + # #!/usr/bin/env python |
| 182 | + # import subprocess |
| 183 | + # |
| 184 | + # p = subprocess.Popen(['niri', 'msg', '-j', 'event-stream'], stdout=subprocess.PIPE) |
| 185 | + # |
| 186 | + # for line in p.stdout: |
| 187 | + # line = line.decode('utf-8') |
| 188 | + # if 'WindowOpenedOrChanged' in line: |
| 189 | + # subprocess.call(['niri', 'msg', 'action', 'consume-or-expel-window-left']) |
| 190 | + # break |
| 191 | + # ''}"; |
| 192 | + "Mod+Space".action = spawn "fish" "-c" "niri msg action toggle-overview"; |
192 | 193 |
|
193 | 194 | # window width |
194 | 195 | "Mod+R".action = switch-preset-column-width; |
|
0 commit comments