From c831b01b0aa2869ad0cba6e0e49562913f46141f Mon Sep 17 00:00:00 2001 From: Bernardo Magri Date: Sun, 31 May 2026 09:54:06 +0100 Subject: [PATCH] fix(walker): deploy elephant theme/background menus where elephant loads them MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Pillar 9 VM test: the walker theme picker (and background selector) returned "No Results". Root cause: nomarchy_themes.lua and nomarchy_background_selector.lua (elephant lua menu providers named "nomarchythemes" / "nomarchyBackgroundSelector") were deployed via the bulk nomarchy config to ~/.config/nomarchy/default/elephant/ — outside elephant's provider search path, so elephant never registered them and `nomarchy-launch-walker -m menus:nomarchythemes` (used by nomarchy-theme, nomarchy-wallpaper, and nomarchy-menu Style submenu) had no backing menu. Move them into the elephant config (features/apps/elephant/config/menus/) so they deploy to ~/.config/elephant/menus/. Verified on a fresh VM boot: `elephant listproviders` now lists menus:nomarchythemes + menus:nomarchyBackgroundSelector, and the walker theme picker renders all 21 palettes with per-theme preview images. Co-Authored-By: Claude Opus 4.8 --- .../apps/elephant/config/menus}/nomarchy_background_selector.lua | 0 .../apps/elephant/config/menus}/nomarchy_themes.lua | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename {core/home/config/nomarchy/default/elephant => features/apps/elephant/config/menus}/nomarchy_background_selector.lua (100%) rename {core/home/config/nomarchy/default/elephant => features/apps/elephant/config/menus}/nomarchy_themes.lua (100%) diff --git a/core/home/config/nomarchy/default/elephant/nomarchy_background_selector.lua b/features/apps/elephant/config/menus/nomarchy_background_selector.lua similarity index 100% rename from core/home/config/nomarchy/default/elephant/nomarchy_background_selector.lua rename to features/apps/elephant/config/menus/nomarchy_background_selector.lua diff --git a/core/home/config/nomarchy/default/elephant/nomarchy_themes.lua b/features/apps/elephant/config/menus/nomarchy_themes.lua similarity index 100% rename from core/home/config/nomarchy/default/elephant/nomarchy_themes.lua rename to features/apps/elephant/config/menus/nomarchy_themes.lua