oh-my-fish: OMF commands saying: `set_color: Unknown color '^'`
I’m getting issues with OMF commands, including omf doctor, returning set_color: Unknown color '^' (twice in a row).
This seems to be happening with most OMF commands, and I suspect it may be an incompatibility with fish 3.3.1 and fixed in OMF 7, but omf update is plagued with this issue and doesn’t seem to be working…
omf update omf
fatal: bad revision '^'
set_color: Unknown color '^'
set_color: Unknown color '^'
set_color: Unknown color '^'
set_color: Unknown color '^'
set_color: Unknown color '^'
set_color: Unknown color '^'
Updating https://github.com/oh-my-fish/packages-main master... Done!
Is there a way to do a manual update? I can try that first…
Environment report
Oh My Fish version: 6
OS type: Darwin
Fish version: fish, version 3.3.1
Git version: git version 2.33.0
Git core.autocrlf: input
set_color: Unknown color '^'
set_color: Unknown color '^'
About this issue
- Original URL
- State: open
- Created 3 years ago
- Comments: 17 (7 by maintainers)
Yeah, I saw this coming. Some old version of Oh My Fish encounters a new version of Fish. Not matter how loud that could have got telegraphed, this would happen regardlessly.
So, your options:
Do you see any other option, @faho?
Simply start fish with the
^redirections reenabled:Then do the update.
Thanks for this temporary work around it works with kitty 0.24.0.
@scorphus I really appreciate you helping me out here, just wanted to say that before we continue here are the outputs
_ksi_start_prompt
_ksi_end_prompt