diff --git a/lib/default.nix b/lib/default.nix index 68072e8..4c4bab5 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -264,7 +264,6 @@ rec { inherit robots; apps = replaceMcMujocoInApps apps pkgs mujocoRobots; runApps = replaceMcMujocoInApps runApps pkgs mujocoRobots; - controllers = [ controller-drv ]; plugins = convertStrict c "plugins" ++ convertSuggested s "plugins"; observers = convertStrict c "observers" ++ convertSuggested s "observers"; } diff --git a/modules/superbuild/superbuild.nix b/modules/superbuild/superbuild.nix index eb9877c..31e300c 100644 --- a/modules/superbuild/superbuild.nix +++ b/modules/superbuild/superbuild.nix @@ -100,11 +100,11 @@ let LoadUserConfiguration: false ''; - shellConfigs = [ - mcRtcYaml - ] - ++ lib.optional (activeConfigPath != null) activeConfigPath - ++ extraConfigPaths; + shellConfigs = + (lib.optional isDevel "${localPath}/mc_rtc.yaml") + ++ (lib.optional (!isDevel) mcRtcYaml) + ++ lib.optional (activeConfigPath != null) activeConfigPath + ++ extraConfigPaths; /** `runAllAppsScripts` @@ -244,7 +244,21 @@ in ${makeLoop " - Apps" listGroup.apps} ''; in + + lib.optionalString isDevel '' + cat > ${localPath}/mc_rtc.yaml <