| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-11-26 | Remove wrong comment | Ivan Molodetskikh | |
| The node is not commented out. | |||
| 2023-11-26 | portals: Set gnome-keyring as the Secrets portal | Ivan Molodetskikh | |
| Without this it doesn't work at all, with this it at least works with gnome-keyring installed (for example, on my system). | |||
| 2023-11-25 | Add more default app binds to the default config | Ivan Molodetskikh | |
| 2023-11-25 | Add and call niri-shutdown.target | Ivan Molodetskikh | |
| Sometimes graphical-session.target lingers on after niri quits, leading to services not being started on a quick relogin. To work around this, add and run a systemd target that conflicts with graphical-session.target and forces its shutdown. | |||
| 2023-11-13 | Add an action to center column within view bound to Ctrl-C | Ivan Molodetskikh | |
| 2023-11-09 | Add niri-portals.conf | Ivan Molodetskikh | |
| New config file for the new xdg-desktop-portal. | |||
| 2023-11-08 | Add 'input.keyboard.track_layout' config option | Kirill Chibisov | |
| Track layout for each window individually when user requested `Window` tracking mode, keeping the default as global. | |||
| 2023-11-08 | Add action to switch layouts | Kirill Chibisov | |
| Allow users to trigger layout change with custom bindings. | |||
| 2023-11-08 | Add set-window-height action | Ivan Molodetskikh | |
| 2023-11-03 | Add default-column-width setting | Ivan Molodetskikh | |
| 2023-10-31 | Include filename in screenshot-path | Ivan Molodetskikh | |
| 2023-10-31 | [cfg-breaking] Change colors to 0-255 instead of 0.-1. | Ivan Molodetskikh | |
| 2023-10-31 | Make screenshot path configurable | Ivan Molodetskikh | |
| 2023-10-30 | Implement area selection screenshots | Ivan Molodetskikh | |
| 2023-10-30 | Rename Screenshot to ScreenshotScreen | Ivan Molodetskikh | |
| 2023-10-17 | Try to pick user login shell instead of assuming bash | Kirill Chibisov | |
| The trick is inspired by `gnome-session`. | |||
| 2023-10-16 | Send tiled state when prefer-no-csd is set | Ivan Molodetskikh | |
| 2023-10-14 | Add binds to move workspaces up and down | Ivan Molodetskikh | |
| 2023-10-10 | Add screenshot-window action | Ivan Molodetskikh | |
| 2023-10-09 | Add power-off-monitors bind | Ivan Molodetskikh | |
| Implements https://github.com/YaLTeR/niri/issues/24 | |||
| 2023-10-07 | Add gaps setting | Ivan Molodetskikh | |
| The past few refactors have led up to this point, and now it's finally possible. | |||
| 2023-10-05 | Refactor layout for configurability, add preset-column-widths option | Ivan Molodetskikh | |
| layout.rs finally gets a struct actually named Layout. | |||
| 2023-10-03 | Add tablet map-to-output setting | Ivan Molodetskikh | |
| 2023-10-03 | Add set-column-width action | Ivan Molodetskikh | |
| 2023-10-03 | Make output modes configurable | Ivan Molodetskikh | |
| 2023-10-01 | config/input: add cursor section | Kirill Chibisov | |
| 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-09-30 | Make output position configurable | Ivan Molodetskikh | |
| Implements https://github.com/YaLTeR/niri/issues/14 | |||
| 2023-09-26 | Add prefer-no-csd option | Ivan Molodetskikh | |
| 2023-09-26 | Make focus ring configurable | Ivan Molodetskikh | |
| 2023-09-21 | Add spawn-at-startup config option | Ivan Molodetskikh | |
| Fixes https://github.com/YaLTeR/niri/issues/12 | |||
| 2023-09-21 | Add output configuration & integer scaling support | Ivan Molodetskikh | |
| 2023-09-18 | default-config: Add PgUp/Down for workspace switching | Ivan Molodetskikh | |
| 2023-09-16 | Change default repeat to 600 | Ivan Molodetskikh | |
| 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 | Add keyboard.repeat-rate and keyboard.repeat-delay | Kirill Chibisov | |
| 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 | Add by-index workspace commands and binds | Ivan Molodetskikh | |
| 2023-09-16 | Use /- in less places in the default config | Ivan Molodetskikh | |
| 2023-09-16 | Mention uncommenting in default-config | Ivan Molodetskikh | |
| 2023-09-06 | config: Add volume button example | Ivan Molodetskikh | |
| 2023-09-05 | Add configuration file | Ivan Molodetskikh | |
| 2023-08-27 | niri-session: Run as login bash | Ivan Molodetskikh | |
| 2023-08-27 | Add xdg-desktop-autostart support | Ivan Molodetskikh | |
| 2023-08-27 | Add Before=graphical-session.target dependency | Ivan Molodetskikh | |
| 2023-08-27 | niri-session: Unset environment variables | Ivan Molodetskikh | |
| Without this, logging out and then back in doesn't work because WAYLAND_DISPLAY is left for some reason. | |||
| 2023-08-27 | Add initial session / systemd integration | Ivan Molodetskikh | |
| 2023-08-15 | Use xcursor default cursor, or fallback from Anvil | Ivan Molodetskikh | |
