# yaml-language-server: $schema=https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json palette: black: "#262B44" blue: "#4B95E9" darkblue: "#0b1052" gray: "#333333" green: "#00bc00" orange: "#F07623" red: "#c91b00" white: "#E0DEF4" yellow: "#f4f400" console_title_template: "{{ .UserName }}@{{ .HostName }} ➜ {{ .Segments.Shortpath.Output }}" blocks: - type: prompt alignment: left segments: - leading_diamond: "<#666>[ " trailing_diamond: "<#666> ]" template: "{{ .CurrentDate | date \"15:04:05\" }}" foreground: p:white type: time style: diamond - leading_diamond: "<#666>[ " trailing_diamond: "<#666> ]" template: "{{ .UserName }}{{ if .SSHSession }}@{{ .HostName }}{{ end }}" foreground: p:green type: session style: diamond - properties: command: ~/bin/config-git-status.sh && echo "unmod" || echo "mod" shell: bash leading_diamond: "<#666>[ " trailing_diamond: "<#666> ]" template: "{{ if eq .Output \"mod\" }}\uf00d{{ end }}" foreground: p:red type: command style: diamond - leading_diamond: "<#666>[ " trailing_diamond: "<#666> ]" template: "{{ .Context }}" foreground: p:white type: kubectl style: diamond foreground_templates: - "{{ if eq .Context \"int\" }}p:yellow{{ end }}" - "{{ if eq .Context \"minikube\" }}p:green{{ end }}" - "{{ if eq .Context \"prod\" }}p:red{{ end }}" - properties: command: short_path alias: ShortPath leading_diamond: "<#666>[ " trailing_diamond: "<#666> ]" template: "{{ .Output }}" foreground: p:yellow type: command style: diamond - properties: always_enabled: false leading_diamond: "<#666>[ " trailing_diamond: "<#666> ]" template: "{{ if gt .Code 0 }}{{ .Code }}{{ else }}\uf00c{{ end }}" foreground: p:white type: exit style: diamond foreground_templates: - "{{ if gt .Code 0 }}p:red{{ end }}" - template: ​ type: text style: plain newline: true - type: prompt alignment: right overflow: hide segments: - properties: style: austin leading_diamond: "<#666>[ " trailing_diamond: "<#666> ]" template: "{{ .FormattedMs }}" type: executiontime style: diamond - properties: bitbucket_icon:  branch_icon: "" branch_max_length: 25 fetch_status: true fetch_upstream_icon: true git_icon:  github_icon:  gitlab_icon:  leading_diamond: "<#666>[ " trailing_diamond: "<#666> ]" foreground: p:green type: git style: diamond foreground_templates: - "{{ if or (.Working.Changed) (.Staging.Changed) }}p:yellow{{ end }}" - "{{ if and (gt .Ahead 0) (gt .Behind 0) }}p:red{{ end }}" - "{{ if gt .Ahead 0 }}#8173bf{{ end }}" - "{{ if gt .Behind 0 }}#bd4ba7{{ end }}" templates: - "{{ if .UpstreamURL }}{{ url .UpstreamIcon .UpstreamURL }} {{ end }}" - "{{ .HEAD }} ({{ .ShortHash }})" - "{{ if .BranchStatus }} {{ .BranchStatus }}{{ end }}" - "{{ if .Working.Changed }} \uf044 {{ .Working.String }}{{ end }}" - "{{ if .Staging.Changed }} \uf046 {{ .Staging.String }}{{ end }}" - type: prompt alignment: left segments: - template: "<#666>#" foreground: p:yellow type: text style: plain - template: "{{ .Segments }}" foreground: p:red type: text style: hidden newline: true tooltips: - properties: display_default: true leading_diamond:  trailing_diamond:  template: " \ue7ad {{ .Profile }}{{ if .Region }}@{{ .Region }}{{ end }} " foreground: p:white background: p:orange type: aws style: diamond tips: - aws - leading_diamond:  trailing_diamond:  template: " ﴃ {{ .Name }} " foreground: p:white background: p:blue type: az style: diamond tips: - az version: 3 final_space: true