about summary refs log blame commit diff
path: root/scripts/nix-profile.sh.in
blob: 0c1e1bb80f08bfbbd8cb83cc7e153b117152cdcd (plain) (tree)
1
2
3
4
5
6
7
8
9
                        
                                 
 
                                  
                                     
                                                          
                                                      
      
 







                                                                   
  
if test -n "$HOME"; then
    NIX_LINK="$HOME/.nix-profile"

    if ! test -L "$NIX_LINK"; then
        echo "creating $NIX_LINK" >&2
        _NIX_DEF_LINK=@localstatedir@/nix/profiles/default
        @coreutils@/ln -s "$_NIX_DEF_LINK" "$NIX_LINK"
    fi

    export PATH=$NIX_LINK/bin:$PATH
fi

# This is a quick hack to make fontconfig-based packages in Nixpkgs
# work out of the box on non-NixOS systems.  Of course, we should
# really fix fontconfig...
if test -z "$FONTCONFIG_FILE" -a -e /etc/fonts/fonts.conf; then
    export FONTCONFIG_FILE=/etc/fonts/fonts.conf
fi