fix(menu): case-insensitive filter on all rofi -dmenu menus
All checks were successful
Check / eval (push) Successful in 2m53s

dmenu mode is case-sensitive by default (dmenu compat), so config.rasi
case-sensitive=false fixed apps/drun but not nomarchy-menu pickers.
rofi_menu helper always passes -i; networkmanager_dmenu gets rofi -i.

V0: flake check --no-build green. V3: type sys in root Menu → System.
This commit is contained in:
2026-07-10 13:08:33 +01:00
parent 79630314aa
commit 3bc8a46927
2 changed files with 44 additions and 35 deletions

View File

@@ -16,10 +16,10 @@ QA machine), the **T14s** (webcam case).
one module (`HH:MM · Day DD Mon`). First pass: volume-high and
keyboard still tight → pad doubled.
- [x] **Calendar on unified clock (2026-07-10)** — PASS (Bernardo).
- [ ] **Rofi case-insensitive search (2026-07-10)** — SUPER+Space: type
`ste`Steam listed (not only `Ste`/`STE`); type `sys` → System
menu row if testing nomarchy-menu. Config: matching normal,fuzzy +
case-sensitive false + case-smart false.
- [ ] **Rofi menu case-insensitive filter (2026-07-10)** — SUPER+M root
Menu: type `sys`**System** (dmenu path uses `rofi_menu` = `-i`;
apps/drun already worked via config.rasi). Spot-check System and
Tools filters the same way. Network picker inherits `rofi -i`.
- [ ] **Charge-limit live apply (2026-07-10)** — on a laptop with
`charge_control_end_threshold`: System Battery limit → 80%;
confirm `cat …/charge_control_end_threshold` is 80 without rebuild;