fish: Unable to create a configuration directory for fish.
July 10, 2015
Recently I’ve taken a liking to Fish Shell. It’s simple, colorful and provides lots of features out of the box, without requiring any configuration whatsoever. Since I have a tendency to touch a lot of different systems, the “out of the box” provides a quick and clean environment to work with. However, today when I was setting up a new machine I ran into a new error message. fish: Unable to create a configuration directory for fish. Your personal settings will not be saved. Please set the $XDG_CONFIG_HOME variable to a directory where the current user has write access.