You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The install script output and generated example .freshrc file should reference contrib/source-build.sh. When $SHELL is bash we should output something like the following:
We should also output a different message if we did not generate a .freshrc file that omits mentioning initial setup and only outputs the message about opening a new shell for everything to take effect.
The text was updated successfully, but these errors were encountered:
I think we could also get away with removing the default ~/.bashrc if it’s a file and the contents match /etc/skel/.bashrc. This would streamline setup on new Debian/Ubuntu user accounts.
It might also make sense for the install script to create ~/.dotfiles if it doesn’t exist, create ~/.dotfiles/freshrc if it doesn’t exist (instead of the current ~/.freshrc), then create the ~/.freshrc symlink to ~/.dotfiles/freshrc before invoking fresh for the first time. This would make the recommended setup more obvious. We could also go ahead and create an initial commit if ~/.dotfiles is not yet a git repo.
It might be worth revisiting the example section too to see if we can make it more obvious as to what each of the example lines does. Maybe add a link to the relevant documentation section for each.
The install script output and generated example
.freshrc
file should referencecontrib/source-build.sh
. When$SHELL
is bash we should output something like the following:We should also output a different message if we did not generate a
.freshrc
file that omits mentioning initial setup and only outputs the message about opening a new shell for everything to take effect.The text was updated successfully, but these errors were encountered: