Closed etrigan63 closed 3 weeks ago
Since it's in the vendor function it can be overridden either at the system level in /etc/fish/ or at a user level in ~/.config/fish.
The reason it doesn't rotate right now is that it is simply unimplemented. PRs are welcome for matching the behavior on bash. I personally do not use fish so when I wrote this function I only implemented the static image.
It's not a simple override. You have to delete the existing alias before writing the new one. Once I get the fish file corrected I will submit a PR but I still think moving that stuff out of the immutable side is a good idea.
We could move it to /etc/fish/config.fish or something like that. The idea is that the default should be at system level so there is a copy of the original in /usr somewhere
It took me a week to track this down because they were located in the immutable part of the system. All of the references I found were for the bash/zsh version.
Describe the bug
Fastfetch rotates through logos in bash and zsh, but is hardcoded to dolly in the fish shell. Fish uses a config file in the immutable part of the OS to define the alias. The file is
/usr/share/fish/vendor.conf.d/bluefin-fastfetch.fish
What did you expect to happen?
I expected fastfetch to rotate through logos like bash & zsh. I also expect to be able to customize fastfetch to mu liking. I suggest you move the aforementioned
bluefin-fastfetch.fish
from its current location in the immutable bits to/etc/skel/.config/fish/functions
so it gets copied to the user's home folder and can be modified. You may optionally want to do the same with the .jsonc file as well.Output of
rpm-ostree status
Output of
groups
Extra information or context
No response