purian23
8eb23bcc29
feat(mango): first-class MangoWM support across DMS, dankinstaller & UI tools
...
- Bring up Mango to parity with niri/hyprland via a native JSON-IPC w/Native MangoServic., replaces the legacy dwl/`mmsg` path and recent breaking changes
- Dankinstall: mango supported installer, config/binds templates, and packaging (Arch AUR, Fedora Terra auto-enable, Gentoo GURU)
- Window rules: Go provider + CLI + Settings GUI editor
- Keybinds + config reload on edit (mmsg dispatch reload_config)
- Misc new supported options in DMS settings
2026-06-04 18:45:04 -04:00
purian23
6e7aca8b15
feat(window-rules): add niri default-floating-position rule
...
- Closes #2018
2026-06-03 19:43:23 -04:00
purian23
6991b45fbe
fix(settings): surface Windows Rules Tab for Hyprland
...
- small hyprland parser update
2026-06-03 17:39:44 -04:00
purian23
d20aa3b80a
feat(window-rules): view & convert external rules to DMS
...
- Read and convert external compositor rules into editable DMS rules
- Preserve niri multi-match rules and add match editor
- niri background-effect (blur/xray/noise/saturation) support
2026-06-03 08:59:51 -04:00
purian23
a265625851
refactor(Hyprland): Update Lua migration and keybind writes
...
- emit native hl.dsp.* dispatchers for generated Lua keybinds
- keep legacy hyprland.conf installs read-only but preserved until dms setup migration
2026-05-30 23:07:06 -04:00
purian23
0b55bf5dac
feat(Hyprland): Introduce Lua support for Hyprland configurations
...
- Note: We do not convert your existing conf configs to lua. This update only reflects DMS defaults state
- Updated README.md to reflect changes
- Updated Keyboard shortcut support
2026-05-18 13:06:58 -04:00
bbedward
b2bee699e0
window rules: default to fixed for width/height
...
part of #1774
2026-02-20 13:51:03 -05:00
bbedward
68159b5c41
niri: add window-rule management
...
- settings UI for creating, editing, deleting window ruels
- IPC to create a window rule for the currently focused toplevel
fixes #1292
2026-01-27 19:28:58 -05:00