Fish shell can't prompt available packages to install on Fedora 39

I just installed Fedora 39, and realized that Fish shell no longer prompt available packages to install now

It used to be able to show a list of packages when I typed “sudo dnf install ***” and tab, but this feature does not work now

Yes, I do have sqlite installed

This commit should resolve.


I encountered the same issue, which was resolved by manually copying from the Fish GitHub repository to $HOME/.config/fish/completions/

Thanks a lot, problem solved

Thanks a lot, problem solved, I thought it was some dependecy issues