2022-05-23 04:40:30 +00:00
{
"$schema" : "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json" ,
"blocks" : [
{
"alignment" : "left" ,
"segments" : [
{
"background" : "#d3d7cf" ,
"foreground" : "#000000" ,
"leading_diamond" : "\u256d\u2500\ue0b2" ,
"style" : "diamond" ,
2022-05-23 05:40:15 +00:00
"template" : " {{ if .WSL }}WSL at {{ end }}{{.Icon}}" ,
2022-05-23 04:40:30 +00:00
"type" : "os"
} ,
2022-06-04 18:56:36 +00:00
{
"type" : "command" ,
"foreground" : "#d3d7cf" ,
"background" : "red" ,
"background_templates" : [
"{{ if contains \"running\" .Output }}#FFA400{{ end }}"
] ,
"powerline_symbol" : "\ue0b0" ,
"style" : "powerline" ,
"properties" : {
"shell" : "bash" ,
"command" : "systemctl is-system-running || true"
} ,
2022-06-04 19:31:20 +00:00
"template" : "{{ if not (contains \"running\" .Output) }} {{ .Output }} {{ end }}"
2022-06-04 18:56:36 +00:00
} ,
2022-05-23 04:40:30 +00:00
{
"background" : "#3465a4" ,
"foreground" : "#e4e4e4" ,
"powerline_symbol" : "\ue0b0" ,
"properties" : {
"home_icon" : "~" ,
"style" : "full"
} ,
"style" : "powerline" ,
2022-05-23 05:40:15 +00:00
"template" : " \uf07c {{ .Path }}" ,
2022-05-23 04:40:30 +00:00
"type" : "path"
} ,
{
"background" : "#4e9a06" ,
"background_templates" : [
"{{ if or (.Working.Changed) (.Staging.Changed) }}#c4a000{{ end }}" ,
"{{ if and (gt .Ahead 0) (gt .Behind 0) }}#f26d50{{ end }}" ,
"{{ if gt .Ahead 0 }}#89d1dc{{ end }}" ,
"{{ if gt .Behind 0 }}#4e9a06{{ end }}"
] ,
"foreground" : "#000000" ,
"powerline_symbol" : "\ue0b0" ,
"properties" : {
"branch_icon" : "\uf126 " ,
"fetch_stash_count" : true ,
"fetch_status" : true ,
"fetch_upstream_icon" : true
} ,
"style" : "powerline" ,
2022-05-23 05:40:15 +00:00
"template" : " {{ .UpstreamIcon }}{{ .HEAD }}{{ .BranchStatus }}{{ if .Working.Changed }} \uf044 {{ .Working.String }}{{ end }}{{ if and (.Working.Changed) (.Staging.Changed) }} |{{ end }}{{ if .Staging.Changed }} \uf046 {{ .Staging.String }}{{ end }}{{ if gt .StashCount 0 }} \uf692 {{ .StashCount }}{{ end }}" ,
2022-05-23 04:40:30 +00:00
"type" : "git"
}
] ,
"type" : "prompt"
} ,
{
"alignment" : "right" ,
"segments" : [
{
"background" : "#689f63" ,
"foreground" : "#ffffff" ,
"invert_powerline" : true ,
"powerline_symbol" : "\ue0b2" ,
"properties" : {
"fetch_version" : true
} ,
"style" : "powerline" ,
2022-05-23 05:40:15 +00:00
"template" : "{{ if .PackageManagerIcon }}{{ .PackageManagerIcon }} {{ end }}{{ .Full }} \uf898 " ,
2022-05-23 04:40:30 +00:00
"type" : "node"
} ,
{
"background" : "#00acd7" ,
"foreground" : "#111111" ,
"invert_powerline" : true ,
"powerline_symbol" : "\ue0b2" ,
"properties" : {
"fetch_version" : true
} ,
"style" : "powerline" ,
2022-05-23 05:40:15 +00:00
"template" : "{{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} \ue627 " ,
2022-05-23 04:40:30 +00:00
"type" : "go"
} ,
{
"background" : "#4063D8" ,
"foreground" : "#111111" ,
"invert_powerline" : true ,
"powerline_symbol" : "\ue0b2" ,
"properties" : {
"fetch_version" : true
} ,
"style" : "powerline" ,
2022-05-23 05:40:15 +00:00
"template" : "{{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} \ue624 " ,
2022-05-23 04:40:30 +00:00
"type" : "julia"
} ,
{
"background" : "#FFDE57" ,
"foreground" : "#111111" ,
"invert_powerline" : true ,
"powerline_symbol" : "\ue0b2" ,
"properties" : {
"display_mode" : "files" ,
"fetch_virtual_env" : false
} ,
"style" : "powerline" ,
2022-05-23 05:40:15 +00:00
"template" : "{{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} \ue235 " ,
2022-05-23 04:40:30 +00:00
"type" : "python"
} ,
{
"background" : "#AE1401" ,
"foreground" : "#ffffff" ,
"invert_powerline" : true ,
"powerline_symbol" : "\ue0b2" ,
"properties" : {
"display_mode" : "files" ,
"fetch_version" : true
} ,
"style" : "powerline" ,
2022-05-23 05:40:15 +00:00
"template" : "{{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} \ue791 " ,
2022-05-23 04:40:30 +00:00
"type" : "ruby"
} ,
{
"background" : "#FEAC19" ,
"foreground" : "#ffffff" ,
"invert_powerline" : true ,
"powerline_symbol" : "\ue0b2" ,
"properties" : {
"display_mode" : "files" ,
"fetch_version" : false
} ,
"style" : "powerline" ,
2022-05-23 05:40:15 +00:00
"template" : "{{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} \uf0e7" ,
2022-05-23 04:40:30 +00:00
"type" : "azfunc"
} ,
{
"background_templates" : [
"{{if contains \"default\" .Profile}}#FFA400{{end}}" ,
"{{if contains \"jan\" .Profile}}#f1184c{{end}}"
] ,
"foreground" : "#ffffff" ,
"invert_powerline" : true ,
"powerline_symbol" : "\ue0b2" ,
"properties" : {
"display_default" : false
} ,
"style" : "powerline" ,
2022-05-23 05:40:15 +00:00
"template" : "{{ .Profile }}{{ if .Region }}@{{ .Region }}{{ end }} \ue7ad " ,
2022-05-23 04:40:30 +00:00
"type" : "aws"
} ,
{
"background" : "#ffff66" ,
"foreground" : "#111111" ,
"invert_powerline" : true ,
"powerline_symbol" : "\ue0b2" ,
"style" : "powerline" ,
2022-05-23 05:40:15 +00:00
"template" : "\uf0ad " ,
2022-05-23 04:40:30 +00:00
"type" : "root"
} ,
{
"background" : "#c4a000" ,
"foreground" : "#000000" ,
"invert_powerline" : true ,
"powerline_symbol" : "\ue0b2" ,
"style" : "powerline" ,
2022-05-23 05:40:15 +00:00
"template" : "{{ .FormattedMs }} \uf252 " ,
2022-05-23 04:40:30 +00:00
"type" : "executiontime"
} ,
{
"background" : "#000000" ,
"background_templates" : [
"{{ if gt .Code 0 }}#cc2222{{ end }}"
] ,
"foreground" : "#d3d7cf" ,
"invert_powerline" : true ,
"powerline_symbol" : "\ue0b2" ,
"properties" : {
"always_enabled" : true
} ,
"style" : "powerline" ,
2022-05-23 05:40:15 +00:00
"template" : "{{ if gt .Code 0 }}{{ .Meaning }}{{ else }}\u2714{{ end }} " ,
2022-05-23 04:40:30 +00:00
"type" : "exit"
} ,
2022-06-03 14:49:50 +00:00
{
"background" : "#4063D8" ,
"background_templates" : [
"{{ if .Root }}lightRed{{ end }}"
] ,
"foreground" : "#d3d7cf" ,
"properties" : {
"display_host" : true
} ,
"invert_powerline" : true ,
"style" : "powerline" ,
"powerline_symbol" : "\ue0b2" ,
"template" : "<{{ if .Root }}lightBlue{{ else }}green{{ end }}></>{{ .UserName }}{{ if .Root }}!{{ else }}@{{ end }}{{ .HostName }}<{{ if .Root }}lightBlue{{ else }}green{{ end }}></> \uf2bd " ,
"trailing_diamond" : "\ue0b0\u2500\u256e" ,
"type" : "session"
} ,
2022-06-09 18:23:05 +00:00
{
"background" : "#81ff91" ,
"background_templates" : [
"{{ if gt .SwapPercentUsed 90.0 }}red{{ else if gt .SwapPercentUsed 75.0 }}lightRed{{ end }}"
] ,
"foreground" : "#000000" ,
"foreground_templates" : [
"{{ if gt .SwapPercentUsed 90.0 }}#d3d7cf{{ end }}"
] ,
"invert_powerline" : true ,
"style" : "powerline" ,
"powerline_symbol" : "\ue0b2" ,
"template" : "sw{{ printf \"%.0f%%\" .SwapPercentUsed }}" ,
"type" : "sysinfo"
} ,
2022-05-23 04:40:30 +00:00
{
"background" : "#d3d7cf" ,
"foreground" : "#000000" ,
"invert_powerline" : true ,
"style" : "diamond" ,
2022-06-03 14:49:50 +00:00
"template" : " {{ .CurrentDate | date .Format }} \uf017" ,
2022-05-23 04:40:30 +00:00
"trailing_diamond" : "\ue0b0\u2500\u256e" ,
"type" : "time"
}
] ,
"type" : "prompt"
} ,
{
"alignment" : "left" ,
"newline" : true ,
"segments" : [
{
"foreground" : "#d3d7cf" ,
"style" : "plain" ,
"template" : "\u2570\u2500" ,
"type" : "text"
}
] ,
"type" : "prompt"
} ,
{
"segments" : [
{
"foreground" : "#d3d7cf" ,
"style" : "plain" ,
"template" : "\u2500\u256f" ,
"type" : "text"
}
] ,
"type" : "rprompt"
}
] ,
"console_title_template" : "{{ .Shell }} in {{ .Folder }}" ,
"final_space" : true ,
"version" : 2
}