NuShellがログインシェルとして起動されたかどうかは$nu.is-loginに入っています。ログインシェルとして起動されたならtrueに、そうでない場合はfalseになります。コマンドで以下のように入力すると現在実行しているNuShellがログインシェルとして起動されたかどうかの状態(フラグ)が表示されます。
$nu.is-login
実行すると、以下のような画面になります。