version = 2 final_space = true console_title_template = '{{ .Shell }} in {{ .Folder }}' [[blocks]] type = 'prompt' alignment = 'left' newline = true [[blocks.segments]] type = 'path' style = 'diamond' leading_diamond = '' trailing_diamond = '' template = '{{ path .Path .Location }} ' background = 'p:beige' foreground = 'p:black' [blocks.segments.properties] style = 'agnoster_full' [blocks.segments.properties.mapped_locations] "~" = "" "~/Downloads" = "󰇚" "~/Workspace" = " " [[blocks.segments]] type = 'git' style = 'diamond' trailing_diamond = '' leading_diamond = '' background_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 }}#49416D{{ end }}', '{{ if gt .Behind 0 }}#7A306C{{ end }}', ] template = ' {{ if .UpstreamURL }}{{ .UpstreamIcon }}{{ end }}{{ .HEAD }}{{if .BranchStatus }} {{ .BranchStatus }}{{ end }}{{ if .Working.Changed }}  {{ .Working.String }}{{ end }}{{ if .Staging.Changed }}  {{ .Staging.String }}{{ end }} ' background = 'p:green' foreground = 'p:black' [blocks.segments.properties] branch_max_length = 25 fetch_status = true fetch_upstream_icon = true [[blocks.segments]] type = 'root' style = 'powerline' powerline_symbol = '60°, 10' template = '  ' background = 'p:yellow' foreground = 'p:white' [[blocks.segments]] type = 'node' style = 'diamond' trailing_diamond = '' leading_diamond = '' template = 'JS  ' background = 'p:gray' foreground = 'p:green' [blocks.segments.properties] display_mode = 'files' fetch_package_manager = false home_enabled = false [[blocks.segments]] type = 'go' style = 'diamond' trailing_diamond = '' leading_diamond = '' template = 'Go  ' background = 'p:gray' foreground = 'p:cyan' [transient_prompt] foreground = "p:green" foreground_templates = ["{{if gt .Code 0}}p:red{{end}}"] background = 'transparent' template = '{{ if gt .Code 0 }}{{ else }}{{ end }} ' [palette] black = '#11111b' gray = '#6c7086' blue = '#89b4fa' cyan = '#74c7ec' green = '#a6e3a1' orange = '#fab387' red = '#f38ba8' white = '#cdd6f4' yellow = '#f9e2af' beige = '#f2cdcd'