diff --git a/themes/takuya.omp.json b/themes/takuya.omp.json new file mode 100644 index 00000000..6b0cffa3 --- /dev/null +++ b/themes/takuya.omp.json @@ -0,0 +1,122 @@ +{ + "$schema": "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json", + "blocks": [ + { + "alignment": "left", + "segments": [ + { + "background": "#0077c2", + "foreground": "#ffffff", + "leading_diamond": "\u256d\u2500\ue0b6", + "properties": { + "template": " {{ .Name }} " + }, + "style": "diamond", + "type": "shell" + }, + { + "background": "#ef5350", + "foreground": "#FFFB38", + "properties": { + "root_icon": "\uf292", + "template": "\ue0b0 \uf0e7 " + }, + "style": "diamond", + "type": "root" + }, + { + "background": "#444444", + "foreground": "#E4E4E4", + "powerline_symbol": "\ue0b0", + "properties": { + "style": "full", + "template": " {{ .Path }} " + }, + "style": "powerline", + "type": "path" + }, + { + "background": "#FFFB38", + "background_templates": [ + "{{ if or (.Working.Changed) (.Staging.Changed) }}#ffeb95{{ end }}", + "{{ if and (gt .Ahead 0) (gt .Behind 0) }}#c5e478{{ end }}", + "{{ if gt .Ahead 0 }}#C792EA{{ end }}", + "{{ if gt .Behind 0 }}#C792EA{{ end }}" + ], + "foreground": "#011627", + "powerline_symbol": "\ue0b0", + "properties": { + "branch_icon": "\ue725 ", + "fetch_status": true, + "fetch_upstream_icon": true, + "template": " {{ .HEAD }} {{ if .Working.Changed }}{{ .Working.String }}{{ end }}{{ if and (.Working.Changed) (.Staging.Changed) }} |{{ end }}{{ if .Staging.Changed }}<#ef5350> \uf046 {{ .Staging.String }}{{ end }} " + }, + "style": "powerline", + "type": "git" + } + ], + "type": "prompt" + }, + { + "alignment": "right", + "segments": [ + { + "background": "#303030", + "foreground": "#3C873A", + "leading_diamond": " \ue0b6", + "properties": { + "fetch_package_manager": true, + "npm_icon": " <#cc3a3a>\ue5fa ", + "template": "\ue718 {{ if .PackageManagerIcon }}{{ .PackageManagerIcon }} {{ end }}{{ .Full }}", + "yarn_icon": " <#348cba>\uf61a" + }, + "style": "diamond", + "trailing_diamond": "\ue0b4", + "type": "node" + }, + { + "background": "#40c4ff", + "foreground": "#ffffff", + "invert_powerline": true, + "leading_diamond": " \ue0b6", + "properties": { + "template": " \uf5ef {{ .CurrentDate | date .Format }} " + }, + "style": "diamond", + "trailing_diamond": "\ue0b4", + "type": "time" + } + ], + "type": "prompt" + }, + { + "alignment": "left", + "newline": true, + "segments": [ + { + "foreground": "#21c7c7", + "properties": { + "template": "\u2570\u2500" + }, + "style": "plain", + "type": "text" + }, + { + "foreground": "#e0f8ff", + "foreground_templates": [ + "{{ if gt .Code 0 }}#ef5350{{ end }}" + ], + "properties": { + "always_enabled": true, + "template": "\u276f " + }, + "style": "plain", + "type": "exit" + } + ], + "type": "prompt" + } + ], + "osc99": true, + "version": 1 +}