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 <noreply@anthropic.com>
This commit is contained in:
Bernardo Magri
2026-06-13 19:25:40 +01:00
parent df7c0ef7ae
commit 60138e20d0

View File

@@ -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.