From 60138e20d057840dc2095c001674d164d442fac4 Mon Sep 17 00:00:00 2001 From: Bernardo Magri Date: Sat, 13 Jun 2026 19:25:40 +0100 Subject: [PATCH] docs: log known issues & follow-ups in the roadmap Yazi prepend_fetchers group field, starship powerline removal, xfce package deprecations, rofi function keybinds, nix-ld default, hyprland border colors, and waybar phantom workspaces. Co-Authored-By: Claude Opus 4.8 --- README.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/README.md b/README.md index 4af3e5b..977135a 100644 --- a/README.md +++ b/README.md @@ -344,3 +344,32 @@ close · `SUPER+1..9` workspaces · `Print` region screenshot. also locks hyprlock, so the user types a password twice. Lock only on suspend (not hibernate), or skip the hyprlock prompt when resuming from a LUKS-encrypted hibernate — see `modules/home/idle.nix`. + +## Known issues & follow-ups +- **Yazi TOML parse error on startup:** `[[plugin.prepend_fetchers]]` is + rejected with `missing field 'group'` (Yazi falls back to preset + settings). The fetcher schema gained a required `group` field; add it to + both git fetcher entries (e.g. `group = 0`) in `modules/home/yazi.nix:49`. +- **Starship prompt styling:** drop the powerline look — the current prompt + doesn't read well. Rework the `format`/segment styling in + `modules/home/shell.nix:59` toward a flat, plain prompt. +- **xfce deprecation warnings:** `xfce.exo`, `xfce.thunar-archive-plugin`, + `xfce.thunar-volman`, `xfce.thunar-media-tags-plugin` were moved to + top-level. Switch to `pkgs.xfce4-exo`, `pkgs.thunar-archive-plugin`, + `pkgs.thunar-volman`, `pkgs.thunar-media-tags-plugin` in + `modules/nixos/file-manager.nix`. +- **Rofi function keybindings:** add direct Hyprland binds for the + `nomarchy-menu` sub-functions (calc, web search, file search, clipboard, + …) instead of only reaching them through the menu — see the planned binds + in the Menu-system roadmap item and `modules/home/hyprland.nix`. +- **Enable nix-ld by default:** turn on `programs.nix-ld` distro-wide so + prebuilt/foreign dynamically-linked binaries run out of the box. +- **Hyprland border colors off for some themes:** the active/inactive border + colors don't match the legacy branch for several themes — audit + `col.active_border`/`col.inactive_border` generation in + `modules/home/hyprland.nix` against legacy. +- **Waybar shows non-existent workspaces:** in summer-night/summer-day the + bar renders every workspace icon up-front via `persistent-workspaces` / + `all-outputs` in `themes/summer-{day,night}/waybar.jsonc`. Restore the + legacy behaviour (only show workspaces that exist) here and across the + other themes.