aboutsummaryrefslogtreecommitdiff
path: root/resources
AgeCommit message (Collapse)Author
2024-02-21Set XDG_CURRENT_DESKTOP and XDG_SESSION_TYPE from niri itselfIvan Molodetskikh
2024-02-21Add --session CLI flag instead of detection based on systemd serviceIvan Molodetskikh
Allows running without systemd.
2024-02-20niri.service: Put into session.sliceIvan Molodetskikh
Now that we're separating spawned processes, put ourselves in the more important session.slice.
2024-02-17default-config: Clarify how indexed workspace access worksIvan Molodetskikh
2024-02-17default-config: Document enable-color-transformations-capability debug flagIvan Molodetskikh
2024-02-16default-config: Fix spelling mistakesIvan Molodetskikh
Ok I added automatic :set spell for KDL now.
2024-02-15input: enable configuring of trackpoint devicesViktor Pocedulic
2024-02-14default-config: Specify example refresh rate with 3 digitsIvan Molodetskikh
This is the format you need to use.
2024-02-14Add the beginnings of window rulesIvan Molodetskikh
2024-02-12default-config: Document animation propertiesIvan Molodetskikh
2024-02-12Export NIRI_SOCKET to systemd/dbus environmentIvan Molodetskikh
2024-02-12Add skip-confirmation flag to the quit actionIvan Molodetskikh
2024-02-10Implement niri msg actionIvan Molodetskikh
2024-02-09default-config: Replace Mod with Super in swaylock bindIvan Molodetskikh
Otherwise it conflicts with Mod+L in nested.
2024-02-07Make all animations configurableIvan Molodetskikh
2024-02-06Bump libinput to 1.21, add dwtp flagIvan Molodetskikh
2024-02-05Add consume-or-expel-window-left/right commandsDennis Ranke
2024-02-01Add actions to move the active workspace to another monitorAndreas Stührk
2024-02-01default-config: Improve wording for focus-ring/border commentIvan Molodetskikh
SSD or server-side decorations is never mentioned elsewhere.
2024-02-01default-config: Document how focus ring and border draw behindIvan Molodetskikh
Related: https://github.com/YaLTeR/niri/issues/150
2024-01-31Add option to rotate outputsaxtloss
2024-01-22config: Bump precision on the default widthsIvan Molodetskikh
This seems to actually matter on my 2560x display.
2024-01-20Add an option to skip the hotkey overlay at startupIvan Molodetskikh
2024-01-18Add an important hotkeys overlayIvan Molodetskikh
2024-01-17Add an IPC socket and a niri msg outputs subcommandIvan Molodetskikh
2024-01-16default-config: Add example for spawn with bashIvan Molodetskikh
2024-01-15Change default binds to move columns instead of windowsIvan Molodetskikh
2024-01-09Document debug settings in the default configIvan Molodetskikh
2024-01-08Add center-focused-column settingThomas Versteeg
2024-01-08Add a few mouse libinput settingsIvan Molodetskikh
2024-01-08Add touchpad tap-button-map settingIvan Molodetskikh
2024-01-08Add touchpad dwt settingIvan Molodetskikh
2024-01-08Add touchpad accel-profile settingIvan Molodetskikh
2024-01-06[cfg-breaking] Move layout settings into their own scopeIvan Molodetskikh
2023-12-29Add move-column-to-{first,last}Ivan Molodetskikh
2023-12-29Add focus-column-{first,last}Ivan Molodetskikh
2023-12-28Add disable-power-key-handling optionIvan Molodetskikh
2023-12-27layout: Refactor to support window decorations, add border and fullscreen ↵Ivan Molodetskikh
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-21Add configurable strutsIvan Molodetskikh
2023-12-19Add optional fallback to workspace focus/move for window focus/move (#93)Matt Cuneo
* 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-18Add a config flag to disable an outputIvan Molodetskikh
2023-11-26Remove wrong commentIvan Molodetskikh
The node is not commented out.
2023-11-26portals: Set gnome-keyring as the Secrets portalIvan 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-25Add more default app binds to the default configIvan Molodetskikh
2023-11-25Add and call niri-shutdown.targetIvan 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-13Add an action to center column within view bound to Ctrl-CIvan Molodetskikh
2023-11-09Add niri-portals.confIvan Molodetskikh
New config file for the new xdg-desktop-portal.
2023-11-08Add 'input.keyboard.track_layout' config optionKirill Chibisov
Track layout for each window individually when user requested `Window` tracking mode, keeping the default as global.
2023-11-08Add action to switch layoutsKirill Chibisov
Allow users to trigger layout change with custom bindings.
2023-11-08Add set-window-height actionIvan Molodetskikh