CivArchive
    lin_mc_hair dyed - balayage - ombre - natural hairstyles - Wildcards - lin_mc_hair_v1011
    Preview 19123230Preview 19123234Preview 19123235Preview 19123232Preview 19123236Preview 19123237Preview 19123239Preview 19123247Preview 19123245Preview 19123242

    You can use this wildcard to generate random dyed, balayge, ombre and natural hairstyles - if the model knows them.

    a photo of a {woman|man} with __lin_mc_hair/prompt-rnd__


    This dynamic prompt picks a random hairstyle without adding a haircolor:

    __lin_mc_hair/prompt-hair__

    This dynamic prompt picks a random hairstyle with a random natural haircolor:

    __lin_mc_hair/color__ __lin_mc_hair/prompt-hair__

    This dynamic prompt picks a random hairstyle with a random dyed haircolor:

    __lin_mc_hair/prompt-dye__

    This dynamic prompt picks a random hairstyle with a random balayage haircolor:

    __lin_mc_hair/prompt-balayage__

    Balayage is a professional hair color technique that creates a subtle highlight effect in a different color.

    This dynamic prompt picks a random hairstyle with a random ombre haircolor:

    __lin_mc_hair/prompt-ombre__

    Ombre is a gradient color effect where hair is split into two contrasting color sections and gradually blended.

    You can edit the YAML file in Notepad++ or Visual Studio Code.

    Add your own favorite hairstyles to the list and call them with the prompt:

    __lin_mc_hair/prompt-fav__


    You can combine the lin_mc_hair and lin_mc_origin wildcards to create random characters.

    portrait of a {25|30|35|40} year old {man|woman} from __lin_mc_origin/prompt-rnd__,
    
    __lin_mc_hair/prompt-balayage__,
    
    close-up of face, 
    
    {(freckles:0.7)|},
    
    {happy|joyful|relaxed|},
    
    at the hairdresser,
    
    overcast light, bokeh,


    Resources:

    DynamicPrompts Custom Nodes by adieyal

    The custom nodes can be installed directly from the ComfyUI - Custom Nodes Manager

    or - you can download them for AUTOMATIC1111 from github:

    https://github.com/adieyal/sd-dynamic-prompts

    You can also use other nodes that can read Dynamic Prompts or Wildcards - like Impact Pack.


    Tutorial:

    Syntax Guide by adjeyal:

    https://github.com/adieyal/sd-dynamic-prompts/blob/main/docs/SYNTAX.md

    Feel free to edit this file and adjust it to fit your needs.


    Known limitations:

    Most models do not seem to make a noticeable difference between balayage and ombre.

    In general this wildcard sticks better to the prompt with SDXL compared to Pony.


    I use this wildcard to test the results and then add those styles that do work to the favorites.

    cheers, lin


    Description

    This is the first public release.

    The YAML file was edited and updated over several weeks.

    It was mainly uploaded for those interested in recreating the prompts of some of my generated images that make use of my custom wildcards.

    Wildcards
    Other

    Details

    Downloads
    365
    Platform
    CivitAI
    Platform Status
    Available
    Created
    7/9/2024
    Updated
    9/27/2025
    Deleted
    -
    Trigger Words:
    __lin_mc_hair/prompt-rnd__
    __lin_mc_hair/prompt-hair__
    __lin_mc_hair/prompt-dye__
    __lin_mc_hair/prompt-balayage__
    __lin_mc_hair/prompt-ombre__

    Files

    linMcHairDyedBalayageOmbre_linMcHairV1011.zip