"$schema" = "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json" pwd = "osc7" version = 3 [palette] gb_bright_path = "#7daea3" gb_bright_git = "#d8a657" gb_dark0_hard = "#3e7fb0" gb_faded_green = "#79740e" gb_faded_red = "#ea9a97" gb_text = "#d3869b" [var] user = "" ssh = "🌐" # LEFT SIDE PROMPT [[blocks]] type = "prompt" alignment = "left" [[blocks.segments]] template = '{{ .HostName }} ' foreground = 'magenta' background = 'transparent' type = 'text' style = 'plain' [[blocks.segments]] template = '{{ .UserName }} ' foreground = 'magenta' background = 'transparent' type = 'text' style = 'plain' # [blocks.segments.properties] # cache_duration = "none" [[blocks.segments]] template = "{{ .Path }} " foreground = "blue" background = "transparent" type = "path" style = "plain" [blocks.segments.properties] style = "full" enable_hyperlink = true [[blocks.segments]] template = ' {{ .HEAD }}{{ if or (.Working.Changed) (.Staging.Changed) }}*{{ end }} {{ if gt .Behind 0 }}⇣{{ end }}{{ if gt .Ahead 0 }}⇡{{ end }}' foreground = "yellow" background = "transparent" type = "git" style = "plain" [blocks.segments.properties] fetch_status = true [blocks.segments.properties.status_formats] Added = "+%d" Deleted = "-%d" Modified = "~%d" Untracked = "?%d" # RIGHT SIDE PROMPT [[blocks]] type = "rprompt" alignment = "right" [[blocks.segments]] template = " {{ .Full }}" foreground = "p:gb_faded_green" background = "transparent" type = "node" style = "plain" [blocks.segments.properties] display_mode = "files" [[blocks.segments]] template = " {{ if .Venv }}({{ .Venv }}) {{ end }}{{ .Full }}" foreground = "p:gb_faded_green" background = "transparent" type = "python" style = "plain" [blocks.segments.properties] display_mode = "always" fetch_virtual_env = true # NEWLINE FOR INPUT [[blocks]] type = "prompt" alignment = "left" newline = true [[blocks.segments]] template = "❯ " foreground = "p:gb_bright_aqua" background = "transparent" type = "text" style = "plain"