content: format = """
  [](#9A348E)\
  $os\
  $username\
  [](bg:#DA627D fg:#9A348E)\
  $directory\
  [](fg:#DA627D bg:#FCA17D)\
  $git_branch\
  $git_status\
  [](fg:#FCA17D bg:#86BBD8)\
  $c\
  $elixir\
  $elm\
  $golang\
  $gradle\
  $haskell\
  $java\
  $julia\
  $nodejs\
  $nim\
  $rust\
  $scala\
  [](fg:#86BBD8 bg:#06969A)\
  $docker_context\
  [](fg:#06969A bg:#33658A)\
  $time\
  [ ](fg:#33658A)\
  """
  
  # Disable the blank line at the start of the prompt
  # add_newline = false
  
  # You can also replace your username with a neat symbol like   or disable this
  # and use the os module below
  [username]
  show_always = true
  style_user = "fg:#f3e6ff bg:#9A348E"
  style_root = "bg:#9A348E"
  format = '[ ]($style)'
  disabled = false 
  
  # An alternative to the username module which displays a symbol that
  # represents the current operating system
  [os]
  style = "fg:#f3e6ff bg:#9A348E"
  disabled = true # Disabled by default
  
  [directory]
  style = "fg:#f3e6ff bg:#DA627D"
  format = "[ $path ]($style)"
  truncation_length = 3
  truncation_symbol = "…/"
  
  # Here is how you can shorten some long paths by text replacement
  # similar to mapped_locations in Oh My Posh:
  [directory.substitutions]
  "Documents" = "󰈙 "
  "Downloads" = " "
  "Music" = " "
  "Pictures" = " "
  # Keep in mind that the order matters. For example:
  # "Important Documents" = " 󰈙 "
  # will not be replaced, because "Documents" was already substituted before.
  # So either put "Important Documents" before "Documents" or use the substituted version:
  # "Important 󰈙 " = " 󰈙 "
  
  [c]
  symbol = " "
  style = "fg:#f3e6ff bg:#86BBD8"
  format = '[ $symbol ($version) ]($style)'
  
  [cpp]
  symbol = " "
  style = "fg:#f3e6ff bg:#86BBD8"
  format = '[ $symbol ($version) ]($style)'
  
  [docker_context]
  symbol = " "
  style = "fg:#f3e6ff bg:#06969A"
  format = '[ $symbol $context ]($style)'
  
  [elixir]
  symbol = " "
  style = "fg:#f3e6ff bg:#86BBD8"
  format = '[ $symbol ($version) ]($style)'
  
  [elm]
  symbol = " "
  style = "fg:#f3e6ff bg:#86BBD8"
  format = '[ $symbol ($version) ]($style)'
  
  
  
  [git_branch]
  symbol = ""
  style = "fg:#f3e6ff bg:#FCA17D"
  format = '[ $symbol $branch ]($style)'
  
  [git_status]
  style = "fg:#f3e6ff bg:#FCA17D"
  format = '[$all_status$ahead_behind ]($style)'
  
  [golang]
  symbol = " "
  style = "fg:#f3e6ff bg:#86BBD8"
  format = '[ $symbol ($version) ]($style)'
  
  [gradle]
  style = "fg:#f3e6ff bg:#86BBD8"
  format = '[ $symbol ($version) ]($style)'
  
  [haskell]
  symbol = " "
  style = "fg:#f3e6ff bg:#86BBD8"
  format = '[ $symbol ($version) ]($style)'
  
  [java]
  symbol = " "
  style = "fg:#f3e6ff bg:#86BBD8"
  format = '[ $symbol ($version) ]($style)'
  
  [julia]
  symbol = " "
  style = "fg:#f3e6ff bg:#86BBD8"
  format = '[ $symbol ($version) ]($style)'
  
  [nodejs]
  symbol = ""
  style = "fg:#f3e6ff bg:#86BBD8"
  format = '[ $symbol ($version) ]($style)'
  
  [nim]
  symbol = "󰆥 "
  style = "fg:#f3e6ff bg:#86BBD8"
  format = '[ $symbol ($version) ]($style)'
  
  [rust]
  symbol = ""
  style = "fg:#f3e6ff bg:#86BBD8"
  format = '[ $symbol ($version) ]($style)'
  
  [scala]
  symbol = " "
  style = "fg:#f3e6ff bg:#86BBD8"
  format = '[ $symbol ($version) ]($style)'
  
  [time]
  disabled = false
  time_format = "%R" # Hour:Minute Format
  style = "fg:#f3e6ff bg:#33658A"
  format = '[  $time ]($style)'
  