Whether people use fish as a main shell or a tool perform certain types of activities is not entirely clear to me. But in my bashrc I have several search functions, timestamps aliases which I find myself inadvertently calling from fish. I could port them over to fish_variables and such, but I don’t really want to maintain two sets of shell customisations. Another example is if you accidentally try to activate a vitualenv … I suspect it is not really meant to be a main shell, but thats why I asked.
Whether people use fish as a main shell or a tool perform certain types of activities is not entirely clear to me. But in my bashrc I have several search functions, timestamps aliases which I find myself inadvertently calling from fish. I could port them over to fish_variables and such, but I don’t really want to maintain two sets of shell customisations. Another example is if you accidentally try to activate a vitualenv … I suspect it is not really meant to be a main shell, but thats why I asked.