└── blueish.omp.json /blueish.omp.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json", 3 | "version": 2, 4 | "final_space": true, 5 | "blocks": [ 6 | { 7 | "type": "prompt", 8 | "alignment": "left", 9 | "segments": [ 10 | { 11 | "type": "time", 12 | "style": "diamond", 13 | "foreground": "#ffffff", 14 | "background": "#00a6e2", 15 | "leading_diamond": "\ue0b6", 16 | "trailing_diamond": "\ue0b0", 17 | "properties": { 18 | "time_format":"15:04" 19 | }, 20 | "template": " {{ .CurrentDate | date .Format }} " 21 | }, 22 | { 23 | "type": "path", 24 | "style": "diamond", 25 | "foreground": "#ffffff", 26 | "background": "#143c8a", 27 | "leading_diamond": "\ue0b6", 28 | "trailing_diamond": "\ue0b0", 29 | "template": " \ue5ff {{ .Path }} ", 30 | "properties": { 31 | "style": "folder" 32 | } 33 | }, 34 | { 35 | "type": "git", 36 | "style": "powerline", 37 | "powerline_symbol": "\ue0b0", 38 | "foreground": "#ffffff", 39 | "background": "#143c8a", 40 | "_template": " {{ .UpstreamIcon }}{{ .HEAD }}{{ if gt .StashCount 0 }} \uf692 {{ .StashCount }}{{ end }} ", 41 | "template": " {{ .UpstreamIcon }}{{ .HEAD }}{{if .BranchStatus }} {{ .BranchStatus }}{{ end }}{{ 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 }} ", 42 | "properties": { 43 | "fetch_status": true, 44 | "fetch_stash_count": true, 45 | "fetch_upstream_icon": true 46 | } 47 | }, 48 | { 49 | "type": "python", 50 | "style": "powerline", 51 | "powerline_symbol": "\ue0b0", 52 | "foreground": "#ffffff", 53 | "background": "#143c8a", 54 | "template": " \ue235 {{ if .Error }}{{ .Error }}{{ else }}{{ if .Venv }}{{ .Venv }} {{ end }}{{ .Full }}{{ end }} " 55 | }, 56 | { 57 | "type": "go", 58 | "style": "powerline", 59 | "powerline_symbol": "\uE0B0", 60 | "foreground": "#ffffff", 61 | "background": "#143c8a", 62 | "template": " \u202D\uFCD1 {{ .Full }} " 63 | }, 64 | { 65 | "type": "az", 66 | "style": "powerline", 67 | "powerline_symbol": "\uE0B0", 68 | "foreground": "#ffffff", 69 | "background": "#143c8a", 70 | "template": " \uFD03 {{ .EnvironmentName }} " 71 | }, 72 | { 73 | "type": "docker", 74 | "style": "powerline", 75 | "powerline_symbol": "\uE0B0", 76 | "foreground": "#ffffff", 77 | "background": "#143c8a", 78 | "template": " \uf308 {{ .Context }} " 79 | }, 80 | { 81 | "type": "kubectl", 82 | "style": "powerline", 83 | "powerline_symbol": "\uE0B0", 84 | "foreground": "#ffffff", 85 | "background": "#143c8a", 86 | "template": " \uFD31 {{.Context}}{{if .Namespace}} :: {{.Namespace}}{{end}} " 87 | }, 88 | { 89 | "type": "npm", 90 | "style": "powerline", 91 | "powerline_symbol": "\uE0B0", 92 | "foreground": "#ffffff", 93 | "background": "#ffc107", 94 | "template": " \ue71e {{ .Full }} " 95 | }, 96 | { 97 | "type": "root", 98 | "style": "powerline", 99 | "powerline_symbol": "\ue0b0", 100 | "foreground": "#ffffff", 101 | "background": "#ffc107", 102 | "template": " \uf0e7 " 103 | } 104 | ] 105 | } 106 | ] 107 | } 108 | --------------------------------------------------------------------------------