@@ -109,6 +109,28 @@ IPrerequisiteHelper prerequisiteHelper
109109 LaunchOptionDefinition . Extras ,
110110 ] ;
111111
112+ public override Dictionary < SharedFolderType , IReadOnlyList < string > > SharedFolders =>
113+ new ( )
114+ {
115+ [ SharedFolderType . StableDiffusion ] = [ "models/Stable-diffusion/sd" ] ,
116+ [ SharedFolderType . ESRGAN ] = [ "models/ESRGAN" ] ,
117+ [ SharedFolderType . Lora ] = [ "models/Lora" ] ,
118+ [ SharedFolderType . LyCORIS ] = [ "models/LyCORIS" ] ,
119+ [ SharedFolderType . ApproxVAE ] = [ "models/VAE-approx" ] ,
120+ [ SharedFolderType . VAE ] = [ "models/VAE" ] ,
121+ [ SharedFolderType . DeepDanbooru ] = [ "models/deepbooru" ] ,
122+ [ SharedFolderType . Embeddings ] = [ "models/embeddings" ] ,
123+ [ SharedFolderType . Hypernetwork ] = [ "models/hypernetworks" ] ,
124+ [ SharedFolderType . ControlNet ] = [ "models/controlnet/ControlNet" ] ,
125+ [ SharedFolderType . AfterDetailer ] = [ "models/adetailer" ] ,
126+ [ SharedFolderType . T2IAdapter ] = [ "models/controlnet/T2IAdapter" ] ,
127+ [ SharedFolderType . IpAdapter ] = [ "models/controlnet/IpAdapter" ] ,
128+ [ SharedFolderType . IpAdapters15 ] = [ "models/controlnet/DiffusersIpAdapters" ] ,
129+ [ SharedFolderType . IpAdaptersXl ] = [ "models/controlnet/DiffusersIpAdaptersXL" ] ,
130+ [ SharedFolderType . TextEncoders ] = [ "models/text_encoder" ] ,
131+ [ SharedFolderType . DiffusionModels ] = [ "models/Stable-diffusion/unet" ] ,
132+ } ;
133+
112134 public override async Task InstallPackage (
113135 string installLocation ,
114136 InstalledPackage installedPackage ,
0 commit comments