Ivan Molodetskikh
9cbbffc23c
Improve spring comments in default config
2024-03-05 19:06:21 +04:00
Ivan Molodetskikh
ae89b2e514
Implement spring animations
2024-03-05 13:32:52 +04:00
Ivan Molodetskikh
92d9c7ff4f
Add emulate-zero-presentation-time debug flag
2024-03-01 07:54:58 +04:00
Christian Meissl
719697179f
input: add basic touch support
2024-02-28 13:19:41 +04:00
Ivan Molodetskikh
494e98c123
Parse CSS colors in {in,}active-color
2024-02-26 09:14:35 +04:00
Ivan Molodetskikh
ec156a8587
Add environment {} config section
2024-02-24 10:08:56 +04:00
Ivan Molodetskikh
ab9d1aab4e
Add open-fullscreen window rule
2024-02-24 08:44:21 +04:00
Ivan Molodetskikh
6a587245eb
Add open-maximized window rule
2024-02-23 14:24:39 +04:00
Ivan Molodetskikh
48f0f6fb3c
Implement gradient borders
2024-02-21 22:15:21 +04:00
Ivan Molodetskikh
751f79dc35
Comment out toggle-debug-tint default bind
2024-02-21 07:58:23 +04:00
Ivan Molodetskikh
85be5f746c
default-config: Clarify how indexed workspace access works
2024-02-17 21:01:10 +04:00
Ivan Molodetskikh
31c13b6a69
default-config: Document enable-color-transformations-capability debug flag
2024-02-17 07:23:43 +04:00
Ivan Molodetskikh
6345224e95
default-config: Fix spelling mistakes
...
Ok I added automatic :set spell for KDL now.
2024-02-16 17:40:18 +04:00
Viktor Pocedulic
363e1d8764
input: enable configuring of trackpoint devices
2024-02-15 10:27:12 +04:00
Ivan Molodetskikh
72e3fadb9a
default-config: Specify example refresh rate with 3 digits
...
This is the format you need to use.
2024-02-14 19:55:31 +04:00
Ivan Molodetskikh
befdebfa03
Add the beginnings of window rules
2024-02-14 08:32:14 +04:00
Ivan Molodetskikh
cbd066ab68
default-config: Document animation properties
2024-02-12 20:46:29 +04:00
Ivan Molodetskikh
67182129ff
Add skip-confirmation flag to the quit action
2024-02-12 07:53:48 +04:00
Ivan Molodetskikh
93e16a6582
Implement niri msg action
2024-02-10 09:40:32 +04:00
Ivan Molodetskikh
e5cd9e9307
default-config: Replace Mod with Super in swaylock bind
...
Otherwise it conflicts with Mod+L in nested.
2024-02-09 16:23:33 +04:00
Ivan Molodetskikh
6424a2738d
Make all animations configurable
2024-02-07 17:14:24 +04:00
Ivan Molodetskikh
baa6263cbe
Bump libinput to 1.21, add dwtp flag
2024-02-06 09:54:46 +04:00
Dennis Ranke
3a23417e98
Add consume-or-expel-window-left/right commands
2024-02-05 14:09:47 +04:00
Andreas Stührk
e51268a39e
Add actions to move the active workspace to another monitor
2024-02-01 12:29:46 +04:00
Ivan Molodetskikh
0a715ce155
default-config: Improve wording for focus-ring/border comment
...
SSD or server-side decorations is never mentioned elsewhere.
2024-02-01 12:06:13 +04:00
Ivan Molodetskikh
89ac958670
default-config: Document how focus ring and border draw behind
...
Related: https://github.com/YaLTeR/niri/issues/150
2024-02-01 10:08:15 +04:00
axtloss
962e159db6
Add option to rotate outputs
2024-01-31 23:02:38 +04:00
Ivan Molodetskikh
743173ef64
config: Bump precision on the default widths
...
This seems to actually matter on my 2560x display.
2024-01-22 20:43:33 +04:00
Ivan Molodetskikh
dc47de178f
Add an option to skip the hotkey overlay at startup
2024-01-20 08:31:05 +04:00
Ivan Molodetskikh
011c91c98a
Add an important hotkeys overlay
2024-01-18 20:32:44 +04:00
Ivan Molodetskikh
40c85da102
Add an IPC socket and a niri msg outputs subcommand
2024-01-17 10:45:18 +04:00
Ivan Molodetskikh
c09c964420
default-config: Add example for spawn with bash
2024-01-16 20:08:31 +04:00
Ivan Molodetskikh
81443d8e16
Change default binds to move columns instead of windows
2024-01-15 11:51:04 +04:00
Ivan Molodetskikh
b2df3e104f
Document debug settings in the default config
2024-01-09 08:18:34 +04:00
Thomas Versteeg
fb93038bd8
Add center-focused-column setting
2024-01-08 17:37:18 +04:00
Ivan Molodetskikh
71fef2ad2e
Add a few mouse libinput settings
2024-01-08 11:53:34 +04:00
Ivan Molodetskikh
c6841f19e9
Add touchpad tap-button-map setting
2024-01-08 10:32:04 +04:00
Ivan Molodetskikh
e1971c4af5
Add touchpad dwt setting
2024-01-08 10:24:00 +04:00
Ivan Molodetskikh
07b1d0e98d
Add touchpad accel-profile setting
2024-01-08 10:23:53 +04:00
Ivan Molodetskikh
4e0aa39113
[cfg-breaking] Move layout settings into their own scope
2024-01-06 13:04:21 +04:00
Ivan Molodetskikh
56174b2c34
Add move-column-to-{first,last}
2023-12-29 08:01:02 +04:00
Ivan Molodetskikh
d6c553091f
Add focus-column-{first,last}
2023-12-29 07:51:14 +04:00
Ivan Molodetskikh
249f2b7a21
Add disable-power-key-handling option
2023-12-28 09:36:10 +04:00
Ivan Molodetskikh
c21805bf70
layout: Refactor to support window decorations, add border and fullscreen backdrop
...
Windows are now wrapped in Tiles, which keep track of window-specific
decorations. Particularly, I implemented a black fullscreen backdrop,
which finally brings fullscreened windows smaller than the screen in
line with how the Wayland protocol says they should look—centered in a
black rectangle. I also implemented window borders, which are similar to
the focus ring, but always visible (and hence affect the layout and
sizing).
2023-12-27 21:51:42 +04:00
Ivan Molodetskikh
5b1de86d33
Add configurable struts
2023-12-21 08:37:30 +04:00
Matt Cuneo
d6b62ad09d
Add optional fallback to workspace focus/move for window focus/move ( #93 )
...
* Add optional fallback to workspace focus/move for window focus/move commands
* Refactored to separate commands
* fix indentation
* fix white space
* Stylistic fixes
---------
Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com >
2023-12-19 00:25:05 -08:00
Ivan Molodetskikh
d155f5cd6c
Add a config flag to disable an output
2023-12-18 10:27:41 +04:00
Ivan Molodetskikh
69e7afc538
Remove wrong comment
...
The node is not commented out.
2023-11-26 16:51:13 +04:00
Ivan Molodetskikh
50649ff78b
Add more default app binds to the default config
2023-11-25 14:37:59 +04:00
Ivan Molodetskikh
1ce3c1392d
Add an action to center column within view bound to Ctrl-C
2023-11-13 19:08:29 +04:00