anchor.diff:            # Use ${cfg.defaultKeymap} keymap as the default.
             ${getAttr cfg.defaultKeymap bindkeyCommands}
           ''}
  +
  +        ${localVarsStr}
   
           ${concatStrings (map (plugin: ''
             path+="$HOME/${pluginsDir}/${plugin.name}"
  
positive.code:         default = {};
          description = "Options to configure oh-my-zsh.";
        };
      };
    };
  
  
negative.code:     relToDotDir "plugins" else ".zsh/plugins";
  
    envVarsStr = config.lib.zsh.exportAll cfg.sessionVariables;
    localVarsStr = config.lib.zsh.defineAll cfg.localVariables;
  
    aliasesStr = concatStringsSep "\n" (
      mapAttrsToList (k: v: "alias ${k}='${v}'") cfg.shellAliases
  