Ivan Molodetskikh
c8105ae1a6
Add screenshot-window action
2023-10-10 12:42:24 +04:00
Ivan Molodetskikh
189d1bd97b
Add power-off-monitors bind
...
Implements https://github.com/YaLTeR/niri/issues/24
2023-10-09 18:37:43 +04:00
Ivan Molodetskikh
994bc64679
Add gaps setting
...
The past few refactors have led up to this point, and now it's finally
possible.
2023-10-07 17:45:55 +04:00
Ivan Molodetskikh
6fcdb41922
Refactor layout for configurability, add preset-column-widths option
...
layout.rs finally gets a struct actually named Layout.
2023-10-05 09:25:07 +04:00
Ivan Molodetskikh
1bcc889e62
Add tablet map-to-output setting
2023-10-03 17:02:07 +04:00
Ivan Molodetskikh
7558ac14e6
Add set-column-width action
2023-10-03 11:38:42 +04:00
Ivan Molodetskikh
bb3fbe2e83
Make output modes configurable
2023-10-03 08:35:24 +04:00
Kirill Chibisov
d8a511bbac
config/input: add cursor section
...
This should allow users to configure theme and size for the cursor,
as well as automatically set `XCURSOR_THEME` and `XCURSOR_SIZE` env
variables.
2023-10-01 17:50:42 +03:00
Ivan Molodetskikh
21737abbfd
Make output position configurable
...
Implements https://github.com/YaLTeR/niri/issues/14
2023-09-30 11:33:02 +04:00
Ivan Molodetskikh
80928632ba
Add prefer-no-csd option
2023-09-26 13:45:03 +04:00
Ivan Molodetskikh
a62e1cbef6
Make focus ring configurable
2023-09-26 13:45:03 +04:00
Ivan Molodetskikh
a7e338b3c0
Add spawn-at-startup config option
...
Fixes https://github.com/YaLTeR/niri/issues/12
2023-09-21 19:58:03 +04:00
Ivan Molodetskikh
109668fa30
Add output configuration & integer scaling support
2023-09-21 13:48:50 +04:00
Ivan Molodetskikh
e0deea3f68
default-config: Add PgUp/Down for workspace switching
2023-09-18 11:53:44 +04:00
Ivan Molodetskikh
3a52489330
Change default repeat to 600
...
660 comes from Xorg, but feels kind of slow. The wlroots and sway
default is 600, which is a little better.
The 25 repeat interval matches between Xorg (where it is defined in
terms of interval, rather than rate) and wlroots.
2023-09-16 21:52:25 +04:00
Kirill Chibisov
b66b4399ad
Add keyboard.repeat-rate and keyboard.repeat-delay
...
Add option to let the users configure the keyboard repeat delay and
rate. Also change the default values to mimic the Xorg, which is
also the values used by default by the majority of the compositors.
Fixes : #7
2023-09-16 18:13:52 +03:00
Ivan Molodetskikh
37ec524264
Add by-index workspace commands and binds
2023-09-16 12:14:02 +04:00
Ivan Molodetskikh
e5d7732880
Use /- in less places in the default config
2023-09-16 10:50:05 +04:00
Ivan Molodetskikh
fafe24c499
Mention uncommenting in default-config
2023-09-16 09:06:34 +04:00
Ivan Molodetskikh
f929370cf5
config: Add volume button example
2023-09-06 09:47:44 +04:00
Ivan Molodetskikh
5225bc9e55
Add configuration file
2023-09-05 12:58:59 +04:00