#!/bin/fish # only apply csh.env for login shells, as we'd like fish to # inherit existing shell environment without overriding it if true; or status --is-login # assume csh.env only consists of setenv-calls source /etc/csh.env if [ "$EUID" = "0" ]; or [ "$USER" = "root" ] setenv PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:$ROOTPATH else setenv PATH /usr/local/bin:/usr/bin:/bin:$PATH end set -e ROOTPATH # Re-prepend $fish_user_paths __fish_reconstruct_path end