command not found: elephant
Omarchy 4 removed Walker and its elephant backend, so "command not found: elephant" means a stale script or a half-finished Quattro upgrade.
On Omarchy 4.x, elephant is gone on purpose: Quattro replaced Walker and its elephant providers with the Quickshell menu on Super + Space. Delete or repoint whatever still calls elephant, and rerun omarchy-upgrade-to-quattro if the upgrade stopped midway. On 3.x the command is missing because the packages were dropped, so reinstall the omarchy-walker meta package and restart the services.
Elephant was the data backend behind Walker, the launcher Omarchy used from v1.6.0 through the 3.x series. Walker drew the window, elephant supplied the results: desktop applications, the calculator, clipboard history, emoji and symbols, files, bluetooth devices, web search, and the theme, background and unlock pickers inside the Omarchy menu. If a shell, a keybinding, or a script tries to run elephant and the binary is not installed, you get command not found: elephant.
What you do about it depends entirely on which major version you are on. Run omarchy-version first.
The fix
On Omarchy 4.x (4.0.0 through 4.0.4)
Elephant is supposed to be missing. Quattro removed it deliberately, so the goal is to stop whatever is still calling it.
-
Find the caller. Search your own config and dotfiles, since nothing shipped in 4.0.4 references the command:
grep -rn "elephant" ~/.config ~/.local/bin ~/.bashrc ~/.zshrc 2>/dev/null -
If the hits are in your own scripts, aliases, or Hyprland Lua bindings, repoint them at the Quattro equivalents:
omarchy-menu toggle # Super + Space, replaces omarchy-launch-walker omarchy-menu toggle apps # Super + Alt + Space, the app list on its own omarchy-menu-clipboard # replaces omarchy-launch-walker -m clipboard omarchy-menu-emoji # replaces omarchy-launch-walker -m symbols omarchy-menu-file # file picker -
If the hits are only in leftover
~/.config/hypr/*.conffiles, ignore them. Quattro moved Hyprland config to Lua and leaves the old.conffiles on disk, but it no longer loads them. See the conf to Lua migration notes. -
If nothing in your config matches and the menu itself is broken, your upgrade probably stopped partway: the retired packages came off but the new shell never landed. Rerun the upgrade, which is written to be rerun:
omarchy upgrade to quattro -
Then restart the shell:
omarchy-restart-shell
On Omarchy 3.x (3.1.5 and later)
Reinstall the meta package, not the individual providers:
omarchy-pkg-add omarchy-walker
omarchy-restart-walker
omarchy-walker pulls in walker plus every elephant-* provider as one unit. Installing the pieces by hand is what produces error: target not found: elephant-bluetooth and the 404s for individual elephant-* package files.
On Omarchy 3.x before 3.1.5
Update first. The meta package arrived in v3.1.5 on 2025-11-03 precisely because partial removals were bricking the launcher. Open a terminal with Super + Return, run omarchy-update, and if that finishes cleanly the migration installs omarchy-walker for you.
Verify it worked
On 4.x:
omarchy-version # expect 4.0.4 or later
command -v elephant # expect no output, that is correct
omarchy-shell shell ping # the shell answers if it is running
There is no omarchy-shell.service to check on 4.x. The upgrade script lists that unit among the ones it retires, and Hyprland starts the shell itself through omarchy-launch-shell at login. Then press Super + Space. You should get the native Omarchy menu, and typing should filter apps and commands in the same box.
On 3.x:
pacman -Q omarchy-walker walker
systemctl --user status elephant.service app-walker@autostart.service
Both units should be active. Super + Space should open Walker without a “waiting for elephant” placeholder.
Why it happens
Two different causes share one error string.
The 3.x cause was packaging. Walker and elephant were split across more than a dozen separate packages, and an interrupted or partially applied update could leave some installed and some gone. Several people hit this within hours of each other on 2025-10-19, including #2546 and #2548, and #1738 reported the same shape a month earlier on 3.0.1. In 3.x, omarchy-launch-walker starts elephant directly before launching Walker, so a missing binary surfaces the error the moment you press Super + Space. There was also an intermittent variant where both packages were present but Walker sat on its “Waiting for elephant…” placeholder. On #2638, collaborator ryanrhughes said that case was solved by omarchy-restart-walker while the root cause was still being traced with Walker’s author. v3.1.5 addressed the packaging half by adding the omarchy-walker meta package.
The 4.x cause is by design. The v4.0.0 release notes state that Walker is gone and Super + Space now opens the Omarchy menu itself, with a native launcher merged into that menu inside the shell process. omarchy-upgrade-to-quattro lists elephant and thirteen elephant-* packages among the retired packages it uninstalls, removes elephant.service and app-walker@autostart.service, deletes ~/.config/elephant, and drops the pacman hook that used to restart Walker. So on a 4.x box, anything calling elephant is either your own leftover customisation or an upgrade that did not finish.
If that did not work
- The menu opens but a feature you used is missing. Not everything survived the rewrite. The elephant websearch fallback, where an unmatched query became a browser search, is gone and tracked in #7012, still open as of 4.0.4. Check what replaces what before assuming your install is broken.
- The upgrade rerun fails.
omarchy-upgrade-to-quattrostops with a message telling you to fix the error and rerun before rebooting. Work that error first, then see migration failed mid-update. Super + Spacedoes nothing at all on 4.x. That is a shell problem rather than an elephant problem. See Quickshell crashes or bar missing.- You are looking for the old launcher generally rather than this one error. See Walker launcher missing after update.
Related
Upstream threads about this error
68 issues on the Omarchy tracker match this error cluster. Newest fixes often appear as comments on the most-discussed threads.
| Issue | State | Comments | Opened |
|---|---|---|---|
| #2089 Super + Space and Omarchy Menu button stops working randomly after upgrading to v3.0.2 | closed | 28 | 2025-09-29 |
| #1062 `wl-clip-persist` randomly fails to copy. Fix was to remove it. | closed | 32 | 2025-08-25 |
| #2546 Walker and Elephant missing after system upgrade | closed | 30 | 2025-10-19 |
| #2543 Walker and terminal unavailable, 'Error Command not found: "--working-directory"' | closed | 18 | 2025-10-19 |
| #2638 Problem with Walker and Elephant after update | closed | 26 | 2025-10-20 |
| #2875 Walker clipboard history stops working on copying screenshot | closed | 24 | 2025-10-26 |
| #2548 Walker and Elephant missing after upgrade. Not open and show error. press win+space or win+alt+space | closed | 22 | 2025-10-19 |
| #2807 Create universally searchable Omarchy Menu | closed | 6 | 2025-10-24 |
| #2536 Alacritty fails to start after 0.16 update | closed | 15 | 2025-10-18 |
| #2388 No longer able to open apps or get to menu | closed | 20 | 2025-10-12 |
Accepted answers upstream
- A Guide to Integrating 1Password with Walker · answered by gcallant
- Add Clear Clipboard Binding by Default · answered by jon-munoz
- [Feature Request] Window Management - include Elephant Windows Provider · answered by kmf
- Way to add non-package desktop apps to Walker menu? · answered by dcunited001
Questions people ask
- Is elephant coming back in Omarchy 4?
- No. Quattro replaced Walker and every elephant provider with plugins inside the Quickshell process. Nothing in the 4.0.4 tree calls elephant, and the packages are on the retired list that the Quattro upgrade uninstalls.
- I am still on 3.x. Should I install elephant by hand?
- No. Install the omarchy-walker meta package instead. Individual elephant-* names fail with "target not found" once the repo stops shipping them separately.
- What replaced the elephant websearch provider?
- Nothing, as of 4.0.4. Issue #7012 tracks the missing web-search fallback for queries that match no app or command, and it is still open.
Sources and credit
Fixes on this page were worked out by ryanrhughes (Introduced the omarchy-walker meta package in v3.1.5 so walker and the elephant providers stop disappearing one by one, and pointed people at omarchy-restart-walker for the intermittent 3.x failure while its cause was traced), Balmisjutas (Documented which elephant provider behaviour did not survive the move to the native Quattro menu). Text here is our own paraphrase; follow the links for the original threads.
- releaseRelease v4.0.0 (Quattro): Walker is gone, Super + Space opens the Omarchy menu · dhh · 2026-08-14
- releaseRelease v3.1.5: fix possibility for walker/elephant to brick on upgrading by introducing omarchy-walker meta package · dhh · 2025-11-03
- issueIssue #2546: Walker and Elephant missing after system upgrade · defaultdino · 2025-10-19
- issueIssue #2548: Walker and Elephant missing after upgrade. Not open and show error. press win+space or win+alt+space · mir4zul · 2025-10-19
- issueIssue #1738: After upgrading to the latest version, walker and elephant are gone · halilozercan · 2025-09-17
- issueIssue #2638: Problem with Walker and Elephant after update · nmonev · 2025-10-20
- issueIssue #7012: Menu launcher lost Walker's web-search fallback for no-match queries · Balmisjutas · 2026-08-15
- manualOmarchy manual: Navigation · 2026-09-15