From 5cf9b70cb0ba348a5b62792533a01f27034ebcb4 Mon Sep 17 00:00:00 2001 From: pik4li <67532734+pik4li@users.noreply.github.com> Date: Wed, 25 Dec 2024 10:16:24 +0100 Subject: [PATCH] new version i guess --- amro.toml | 349 ++++++++++++++++++++++++++++-------------------------- 1 file changed, 184 insertions(+), 165 deletions(-) diff --git a/amro.toml b/amro.toml index 78756a9..1b4b84d 100644 --- a/amro.toml +++ b/amro.toml @@ -1,172 +1,191 @@ -#"$schema" = "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json" -version = 2 +console_title_template = ' {{ .Folder }} :: {{if .Root}}Admin{{end}}' +version = 3 final_space = true -console_title_template = " {{ .Folder }} :: {{if .Root}}Admin{{end}}" [palette] -main-bg = "transparent" -terminal-red = "#f7768e" -cherry-red = "#562d38" -pistachio-green = "#9ece6a" -terminal-green = "#73daca" -terminal-yellow = "#e0af68" -terminal-blue = "#7aa2f7" -celeste-blue = "#b4f9f8" -light-sky-blue = "#7dcfff" -terminal-white = "#c0caf5" -white-blue = "#a9b1d6" -blue-bell = "#9aa5ce" -pastal-grey = "#cfc9c2" -terminal-magenta = "#bb9af7" -blue-black = "#565f89" -terminal-black = "#414868" -t-background = "p:main-bg" - -[[blocks]] -newline = true -alignment = "left" -type = "prompt" - -[[blocks.segments]] -foreground = "p:terminal-magenta" -foreground_templates = [ - "{{if .SSHSession }}p:terminal-red{{end}}", -] -style = "plain" -template = " {{ .UserName }}" -type = "session" -[[blocks.segments]] -foreground = "p:terminal-black" -foreground_templates = [ - "{{if .SSHSession }}p:cherry-red{{end}}", -] -style = "plain" -template = "󰁥 " -type = "session" -[[blocks.segments]] -foreground = "p:terminal-magenta" -foreground_templates = [ - "{{if .SSHSession }}p:terminal-red{{end}}", -] -style = "plain" -template = " {{ .HostName }} " -type = "session" - -[[blocks]] -newline = true -alignment = "left" -type = "prompt" - -[[blocks.segments]] -foreground = "p:blue-black" -style = "plain" -template = " {{ .Path }} " -type = "path" -[blocks.segments.properties] -folder_separator_icon = "/" -style = "full" -[[blocks.segments]] -type = "git" -style = "plain" -foreground = "p:pistachio-green" -foreground_templates = [ - "{{ if or (.Working.Changed) (.Staging.Changed) }}p:terminal-red{{ end }}", - "{{ if and (gt .Ahead 0) (gt .Behind 0)}}p:light-sky-blue {{ end }}", - "{{ if gt .Ahead 0 }}p:terminal-yellow{{ end }}", - "{{ if gt .Behind 0 }}p:celeste-blue{{ end }}" -] -template = '({{ .HEAD }}{{ if or (.Working.Changed) (.Staging.Changed) }}*{{ end }} {{ if gt .Behind 0 }}⇣{{ end }}{{ if gt .Ahead 0 }}⇡{{ end }})' - - [blocks.segments.properties] -fetch_status = true -branch_icon = " " - -[[blocks.segments]] -type = "status" -style = "plain" -foreground = "p:terminal-red" -template = " " - -[blocks.segments.properties] -fetch_stash_count = true -fetch_upstream_icon = true - -[[blocks]] -alignment = "right" -overflow = "hide" -type = "prompt" - -[[blocks.segments]] -type = "node" -style = "plain" -foreground = "p:pistachio-green" -template = " {{ .Full }} " - -[[blocks.segments]] -type = "php" -style = "plain" -foreground = "p:terminal-blue" -template = " {{ .Full }} " - -[[blocks.segments]] -type = "python" -style = "plain" -foreground = "p:terminal-yellow" -template = " {{ .Full }}" - -[[blocks.segments]] -type = "julia" -style = "plain" -foreground = "p:terminal-magenta" -template = " {{ .Full }}" - -[[blocks.segments]] -type = "ruby" -style = "plain" -foreground = "p:terminal-red" -template = " {{ .Full}}" - -[[blocks.segments]] -type = "go" -style = "plain" -foreground = "p:light-sky-blue" -template = "ﳑ {{ .Full}}" - -[[blocks.segments]] -type = "command" -style = "plain" -foreground = "p:white-blue" - - [blocks.segments.properties] -command = "git log --pretty=format:%cr -1 || date +%H:%M:%S" -shell = "bash" - -[[blocks]] -alignment = "left" -newline = true -type = "prompt" - -[[blocks.segments]] -style = "plain" -foreground_templates = [ - "{{if gt .Code 0}}p:terminal-red{{end}}", - "{{if eq .Code 0}}p:pistachio-green{{end}}", -] -template = "" -type = "text" -newline = true + blue-bell = '#9aa5ce' + blue-black = '#565f89' + celeste-blue = '#b4f9f8' + cherry-red = '#562d38' + light-sky-blue = '#7dcfff' + main-bg = 'transparent' + pastal-grey = '#cfc9c2' + pistachio-green = '#9ece6a' + t-background = 'p:main-bg' + terminal-black = '#414868' + terminal-blue = '#7aa2f7' + terminal-green = '#73daca' + terminal-magenta = '#bb9af7' + terminal-red = '#f7768e' + terminal-white = '#c0caf5' + terminal-yellow = '#e0af68' + white-blue = '#a9b1d6' [secondary_prompt] -background = "transparent" -foreground = "p:terminal-blue" -template = "" + template = '' + foreground = 'p:terminal-blue' + background = 'transparent' [transient_prompt] -type = "status" -background = "transparent" -foreground_templates = [ - "{{if gt .Code 0}}terminal-red{{end}}", - "{{if eq .Code 0}}p:pistachio-green{{end}}", -] -# foreground = "p:terminal-blue" -template = "" + template = '' + background = 'transparent' + type = 'status' + foreground_templates = ['{{if gt .Code 0}}terminal-red{{end}}', '{{if eq .Code 0}}p:pistachio-green{{end}}'] + +[[blocks]] + type = 'prompt' + alignment = 'left' + newline = true + + [[blocks.segments]] + template = ' {{ .UserName }}' + foreground = 'p:terminal-magenta' + type = 'session' + style = 'plain' + foreground_templates = ['{{if .SSHSession }}p:terminal-red{{end}}'] + + [blocks.segments.properties] + cache_duration = 'none' + + [[blocks.segments]] + template = '󰁥 ' + foreground = 'p:terminal-black' + type = 'session' + style = 'plain' + foreground_templates = ['{{if .SSHSession }}p:cherry-red{{end}}'] + + [blocks.segments.properties] + cache_duration = 'none' + + [[blocks.segments]] + template = ' {{ .HostName }} ' + foreground = 'p:terminal-magenta' + type = 'session' + style = 'plain' + foreground_templates = ['{{if .SSHSession }}p:terminal-red{{end}}'] + + [blocks.segments.properties] + cache_duration = 'none' + +[[blocks]] + type = 'prompt' + alignment = 'left' + newline = true + + [[blocks.segments]] + template = ' {{ .Path }} ' + foreground = 'p:blue-black' + type = 'path' + style = 'plain' + + [blocks.segments.properties] + cache_duration = 'none' + folder_separator_icon = '/' + style = 'full' + + [[blocks.segments]] + template = '({{ .HEAD }}{{ if or (.Working.Changed) (.Staging.Changed) }}*{{ end }} {{ if gt .Behind 0 }}⇣{{ end }}{{ if gt .Ahead 0 }}⇡{{ end }})' + foreground = 'p:pistachio-green' + type = 'git' + style = 'plain' + foreground_templates = ['{{ if or (.Working.Changed) (.Staging.Changed) }}p:terminal-red{{ end }}', '{{ if and (gt .Ahead 0) (gt .Behind 0)}}p:light-sky-blue {{ end }}', '{{ if gt .Ahead 0 }}p:terminal-yellow{{ end }}', '{{ if gt .Behind 0 }}p:celeste-blue{{ end }}'] + + [blocks.segments.properties] + branch_icon = ' ' + cache_duration = 'none' + fetch_status = true + + [[blocks.segments]] + template = ' ' + foreground = 'p:terminal-red' + type = 'status' + style = 'plain' + + [blocks.segments.properties] + cache_duration = 'none' + fetch_stash_count = true + fetch_upstream_icon = true + +[[blocks]] + type = 'prompt' + alignment = 'right' + overflow = 'hide' + + [[blocks.segments]] + template = ' {{ .Full }} ' + foreground = 'p:pistachio-green' + type = 'node' + style = 'plain' + + [blocks.segments.properties] + cache_duration = 'none' + + [[blocks.segments]] + template = ' {{ .Full }} ' + foreground = 'p:terminal-blue' + type = 'php' + style = 'plain' + + [blocks.segments.properties] + cache_duration = 'none' + + [[blocks.segments]] + template = ' {{ .Full }}' + foreground = 'p:terminal-yellow' + type = 'python' + style = 'plain' + + [blocks.segments.properties] + cache_duration = 'none' + + [[blocks.segments]] + template = ' {{ .Full }}' + foreground = 'p:terminal-magenta' + type = 'julia' + style = 'plain' + + [blocks.segments.properties] + cache_duration = 'none' + + [[blocks.segments]] + template = ' {{ .Full}}' + foreground = 'p:terminal-red' + type = 'ruby' + style = 'plain' + + [blocks.segments.properties] + cache_duration = 'none' + + [[blocks.segments]] + template = 'ﳑ {{ .Full}}' + foreground = 'p:light-sky-blue' + type = 'go' + style = 'plain' + + [blocks.segments.properties] + cache_duration = 'none' + + [[blocks.segments]] + foreground = 'p:white-blue' + type = 'command' + style = 'plain' + + [blocks.segments.properties] + cache_duration = 'none' + command = 'git log --pretty=format:%cr -1 || date +%H:%M:%S' + shell = 'bash' + +[[blocks]] + type = 'prompt' + alignment = 'left' + newline = true + + [[blocks.segments]] + template = '' + type = 'text' + style = 'plain' + foreground_templates = ['{{if gt .Code 0}}p:terminal-red{{end}}', '{{if eq .Code 0}}p:pistachio-green{{end}}'] + newline = true + + [blocks.segments.properties] + cache_duration = 'none'