anchor.diff:        setOptions = mkOption {
           type = types.listOf types.str;
           default = [
  -          "HIST_IGNORE_DUPS" "SHARE_HISTORY" "HIST_FCNTL_LOCK"
  +          "HIST_IGNORE_DUPS"
  +          "SHARE_HISTORY"
  +          "HIST_FCNTL_LOCK"
           ];
           example = [ "EXTENDED_HISTORY" "RM_STAR_WAIT" ];
           description = ''
  
positive.code:       };
  
        shellAliases = mkOption {
          default = {};
          description = ''
            Set of aliases for zsh shell, which overrides <option>environment.shellAliases</option>.
            See <option>environment.shellAliases</option> for an option format description.
  
negative.code:     environment.etc.zinputrc.source = ./zinputrc;
  
      environment.systemPackages = [ pkgs.zsh ]
        ++ optional
        (cfg.enableCompletion
          && !lib.versionAtLeast (lib.getVersion config.nix.package) "2.4pre")
        pkgs.nix-zsh-completions;
  
      environment.pathsToLink = optional cfg.enableCompletion "/share/zsh";
  
      #users.defaultUserShell = mkDefault "/run/current-system/sw/bin/zsh";
  
      environment.shells =
        [
          "/run/current-system/sw/bin/zsh"
          "${pkgs.zsh}/bin/zsh"
        ];
  
  