Currently I believe the GHCup installer will prompt the user if they would like to prepend/append the GHCup bin path to their .bashrc file. However, I wonder if it makes more sense to modify .bash_profile instead, as this will allow the path to be seen by non-command line programs. I've ran into issues where editors using the LSP will not work unless launched from the command line, as they cannot find the ghcup executable. I think this can be confusing for newcomers to Haskell.