noorlander.omp.json

This commit is contained in:
Edwin Noorlander 2025-11-08 14:30:24 +01:00
parent 0c6c53efb4
commit 74be10e12c
5 changed files with 232 additions and 5861 deletions

105
README.md
View File

@ -1,65 +1,66 @@
# Posh Noorlander Themes
# Posh Noorlander Thema
This repository contains a collection of themes for [Oh My Posh](https://ohmyposh.dev/).
Dit is een persoonlijk Oh My Posh thema, genaamd `noorlander.omp.json`. Het is een uitgebreid thema met veel informatie, verdeeld over meerdere segmenten.
## Themes
## Installatie
### `kde-plasma-theme.omp.json`
Om dit thema te gebruiken, voeg je de volgende regel toe aan je `oh-my-posh` configuratie:
A theme inspired by the KDE Plasma desktop environment.
```json
{
"$schema": "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json",
"init": "https://git.noorlander.info/E.Noorlander/posh_noorlander/raw/branch/main/noorlander.omp.json"
}
```
**Features:**
## Features
* **OS Icon:** Displays the icon of your operating system.
* **Shell Information:** Shows the current shell you are using.
* **Path:** Displays the current working directory.
* **Git Status:** Shows the current Git branch, status, and upstream information.
* **Python Virtual Environment:** Displays the active Python virtual environment.
* **Time:** Shows the current time.
Het thema is opgebouwd uit verschillende blokken en segmenten die de volgende informatie tonen:
### `rudolfs-dark.omp.json`
### Linker Prompt
A dark theme with a focus on clarity and simplicity.
* **OS-icoon:** Toont het icoon van je besturingssysteem en geeft aan of je in een WSL-omgeving werkt.
* **Root-indicator:** Toont een icoon als je als root bent ingelogd.
* **Pad:** Toont de huidige werkdirectory met iconen voor de map en de home-directory.
* **Git-status:** Toont de huidige Git-branch, de status (gewijzigd, gestaged), of je voor of achter loopt op de remote, het aantal stashes en speciale iconen voor feature- en bug-branches.
* **Uitvoeringstijd:** Toont de uitvoeringstijd van de laatste opdracht.
**Features:**
### Rechter Prompt
* **Root Indicator:** Shows an icon if you are running as root.
* **OS Icon:** Displays the icon of your operating system.
* **User Information:** Shows your username.
* **Path:** Displays the current working directory.
* **Git Status:** Shows the current Git branch and status.
* **Python Virtual Environment:** Displays the active Python virtual environment.
---
# Posh Noorlander Thema's
Deze repository bevat een verzameling thema's voor [Oh My Posh](https://ohmyposh.dev/).
## Thema's
### `kde-plasma-theme.omp.json`
Een thema geïnspireerd door de KDE Plasma-desktopomgeving.
**Functies:**
* **OS-icoon:** Toont het icoon van je besturingssysteem.
* **Shell-informatie:** Toont de huidige shell die je gebruikt.
* **Pad:** Toont de huidige werkdirectory.
* **Git-status:** Toont de huidige Git-branch, status en upstream-informatie.
* **Python Virtuele Omgeving:** Toont de actieve Python virtuele omgeving.
* **Shell-informatie:** Toont de naam van de huidige shell.
* **Systeeminformatie:** Toont het percentage van het fysieke geheugen dat in gebruik is.
* **Taal- en Toolversies:** Toont de versies van een breed scala aan programmeertalen en tools, waaronder:
* Angular
* Aurelia
* AWS
* Azure
* Azure Functions
* CDS
* Crystal
* Cloud Foundry
* CMake
* Dart
* .NET
* Flutter
* Go
* Haskell
* Java
* Julia
* Kotlin
* Kubectl
* Lua
* Node.js (met package manager icoon)
* Nx
* Perl
* PHP
* Python (met virtuele omgeving)
* R
* Ruby
* Rust
* Swift
* **Tijd:** Toont de huidige tijd.
### `rudolfs-dark.omp.json`
### Onderste Prompt (na een nieuwe regel)
Een donker thema met een focus op duidelijkheid en eenvoud.
**Functies:**
* **Root-indicator:** Toont een icoon als je als root draait.
* **OS-icoon:** Toont het icoon van je besturingssysteem.
* **Gebruikersinformatie:** Toont je gebruikersnaam.
* **Pad:** Toont de huidige werkdirectory.
* **Git-status:** Toont de huidige Git-branch en status.
* **Python Virtuele Omgeving:** Toont de actieve Python virtuele omgeving.
* **Spotify:** Toont de huidige status van Spotify (artiest en nummer), indien muziek wordt afgespeeld.
* **Opdrachtstatus:** Toont of de laatste opdracht succesvol was of een fout gaf.

View File

@ -1,115 +0,0 @@
{
"$schema": "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json",
"palette": {
"bg-1": "#232627",
"bg-2": "#3c4045",
"git": "#403963",
"light-grey": "#cccccc",
"os": "#6a0dad",
"path": "#eff0f1",
"python": "#3daee9",
"shell": "#d0a0e0",
"time": "#eff0f1"
},
"transient_prompt": {
"template": "> ",
"foreground": "#888888",
"background": "transparent"
},
"blocks": [
{
"type": "prompt",
"alignment": "left",
"segments": [
{
"properties": {
"cache_duration": "none"
},
"leading_diamond": "\ue0b6",
"template": " {{ .Icon }} ",
"foreground": "p:bg-1",
"background": "p:os",
"type": "os",
"style": "diamond"
},
{
"properties": {
"cache_duration": "none"
},
"template": " {{ if eq .Name \"bash\" }}\uebca{{ else }}\ue795{{ end }} ",
"foreground": "p:bg-1",
"powerline_symbol": "\ue0b0",
"background": "p:shell",
"type": "shell",
"style": "powerline"
},
{
"properties": {
"cache_duration": "none",
"style": "full"
},
"template": " \ue5ff {{ .Path }} ",
"foreground": "p:os",
"powerline_symbol": "\ue0b0",
"background": "p:light-grey",
"type": "path",
"style": "powerline"
}
]
},
{
"type": "rprompt",
"alignment": "right",
"segments": [
{
"properties": {
"fetch_status": true,
"fetch_upstream_icon": true,
"mapped_branches": {
"bug/*": "🐛 ",
"feat/*": "\ud83d\ude80 "
},
"source": "cli",
"untracked_modes": {
"/Users/user/Projects/oh-my-posh/": "no"
}
},
"leading_diamond": "\ue0b2",
"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 }} \uf0c7 {{ .StashCount }}{{ end }}",
"foreground": "p:light-grey",
"background": "p:light-grey",
"type": "git",
"style": "diamond",
"background_templates": [
"{{ if or (.Working.Changed) (.Staging.Changed) }}p:git{{ end }}",
"{{ if and (gt .Ahead 0) (gt .Behind 0) }}p:git{{ end }}",
"{{ if gt .Ahead 0 }}p:git{{ end }}",
"{{ if gt .Behind 0 }}p:git{{ end }}"
]
},
{
"leading_diamond": "\ue0b2",
"template": "\ue235 {{ .Venv }} ",
"foreground": "p:bg-1",
"background": "p:light-grey",
"type": "python",
"style": "diamond"
},
{
"properties": {
"time_format": "15:04:05"
},
"leading_diamond": "\ue0b2",
"trailing_diamond": "\ue0b4",
"template": " {{ .CurrentDate | date \"15:04:05\" }} ",
"foreground": "p:light-grey",
"background": "p:os",
"type": "time",
"style": "diamond"
}
]
}
],
"version": 3,
"final_space": true
}

View File

@ -1,12 +1,105 @@
{
"$schema": "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json",
"$schema": "https://git.noorlander.info/E.Noorlander/posh_noorlander/noorlander.omp.json",
"palette": {
"os_bg": "#21c7a8",
"os_fg": "#011627",
"root_bg": "#ef5350",
"root_fg": "#ffeb95",
"path_bg": "#82AAFF",
"path_fg": "#011627",
"path_separator": "#011627",
"git_bg": "#addb67",
"git_fg": "#011627",
"git_dirty_bg": "#e4cf6a",
"git_ahead_behind_bg": "#f78c6c",
"git_ahead_bg": "#C792EA",
"git_behind_bg": "#c792ea",
"time_bg": "#575656",
"time_fg": "#d6deeb",
"shell_bg": "#d6deeb",
"shell_fg": "#011627",
"sysinfo_bg": "#8f43f3",
"sysinfo_fg": "#ffffff",
"angular_bg": "#ffffff",
"angular_fg": "#ce092f",
"aurelia_bg": "#ffffff",
"aurelia_fg": "#de1f84",
"aws_bg": "#565656",
"aws_fg": "#faa029",
"az_bg": "#ffffff",
"az_fg": "#337bb6",
"azfunc_bg": "#ffffff",
"azfunc_fg": "#5398c2",
"azfunc_icon": "#f5bf45",
"cds_bg": "#5a7a94",
"cds_fg": "#100e23",
"crystal_bg": "#ffffff",
"crystal_fg": "#000000",
"cf_bg": "#ffffff",
"cf_fg": "#1d5185",
"cftarget_bg": "#ffffff",
"cftarget_fg": "#1d5185",
"cmake_bg": "#d2d2d2",
"cmake_fg": "#01a300",
"cmake_icon1": "#2829b2",
"cmake_icon2": "#be1818",
"dart_bg": "#e1e8e9",
"dart_fg": "#055b9c",
"dotnet_bg": "#0e0e0e",
"dotnet_fg": "#0d6da8",
"flutter_bg": "#06A4CE",
"flutter_fg": "#ffffff",
"go_bg": "#ffffff",
"go_fg": "#06aad5",
"haskell_bg": "#100e23",
"haskell_fg": "#906cff",
"java_bg": "#ffffff",
"java_fg": "#ec2729",
"julia_bg": "#945bb3",
"julia_fg": "#ffffff",
"julia_icon": "#ca3c34",
"kotlin_bg": "#906cff",
"kotlin_fg": "#ffffff",
"kubectl_bg": "#316ce4",
"kubectl_fg": "#ffffff",
"lua_bg": "#ffffff",
"lua_fg": "#000081",
"node_bg": "#303030",
"node_fg": "#3C873A",
"npm_icon": "#cc3a3a",
"yarn_icon": "#348cba",
"nx_bg": "#6488c0",
"nx_fg": "#1e293b",
"perl_bg": "#41436d",
"perl_fg": "#ffffff",
"php_bg": "#787CB5",
"php_fg": "#000000",
"python_bg": "#306998",
"python_fg": "#FFE873",
"r_bg": "#b9bbbf",
"r_fg": "#1c68bd",
"ruby_bg": "#ffffff",
"ruby_fg": "#9c1006",
"rust_bg": "#ffffff",
"rust_fg": "#000000",
"swift_bg": "#fe562e",
"swift_fg": "#ffffff",
"clock_bg": "#234d70",
"clock_fg": "#d6deeb",
"prompt_line": "#21c7a8",
"spotify_bg": "#1DB954",
"spotify_fg": "#011627",
"status_ok": "#22da6e",
"status_error": "#ef5350",
"transparent": "transparent"
},
"blocks": [
{
"alignment": "left",
"segments": [
{
"background": "#21c7a8",
"foreground": "#011627",
"background": "p:os_bg",
"foreground": "p:os_fg",
"leading_diamond": "\u256d\u2500\ue0b6",
"properties": {
"windows": "\ue62a"
@ -17,16 +110,16 @@
"type": "os"
},
{
"background": "#ef5350",
"foreground": "#ffeb95",
"background": "p:root_bg",
"foreground": "p:root_fg",
"powerline_symbol": "\ue0b0",
"style": "powerline",
"template": " \uf292 ",
"type": "root"
},
{
"background": "#82AAFF",
"foreground": "#011627",
"background": "p:path_bg",
"foreground": "p:path_fg",
"powerline_symbol": "\ue0b0",
"leading_powerline_symbol": "\ue0d7",
"properties": {
@ -40,14 +133,14 @@
"type": "path"
},
{
"background": "#addb67",
"background": "p:git_bg",
"background_templates": [
"{{ if or (.Working.Changed) (.Staging.Changed) }}#e4cf6a{{ end }}",
"{{ if and (gt .Ahead 0) (gt .Behind 0) }}#f78c6c{{ end }}",
"{{ if gt .Ahead 0 }}#C792EA{{ end }}",
"{{ if gt .Behind 0 }}#c792ea{{ end }}"
"{{ if or (.Working.Changed) (.Staging.Changed) }}p:git_dirty_bg{{ end }}",
"{{ if and (gt .Ahead 0) (gt .Behind 0) }}p:git_ahead_behind_bg{{ end }}",
"{{ if gt .Ahead 0 }}p:git_ahead_bg{{ end }}",
"{{ if gt .Behind 0 }}p:git_behind_bg{{ end }}"
],
"foreground": "#011627",
"foreground": "p:git_fg",
"powerline_symbol": "\ue0b0",
"properties": {
"branch_icon": "\ue725 ",
@ -64,8 +157,8 @@
"type": "git"
},
{
"background": "#575656",
"foreground": "#d6deeb",
"background": "p:time_bg",
"foreground": "p:time_fg",
"leading_diamond": "\ue0d7",
"properties": {
"style": "roundrock",
@ -84,8 +177,8 @@
"overflow": "break",
"segments": [
{
"background": "#d6deeb",
"foreground": "#011627",
"background": "p:shell_bg",
"foreground": "p:shell_fg",
"leading_diamond": "\ue0b6",
"style": "diamond",
"template": "\uf489 {{ .Name }} ",
@ -93,8 +186,8 @@
"type": "shell"
},
{
"background": "#8f43f3",
"foreground": "#ffffff",
"background": "p:sysinfo_bg",
"foreground": "p:sysinfo_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\ue266 {{ round .PhysicalPercentUsed .Precision }}% ",
@ -102,8 +195,8 @@
"type": "sysinfo"
},
{
"background": "#ffffff",
"foreground": "#ce092f",
"background": "p:angular_bg",
"foreground": "p:angular_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\ue753 {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -111,8 +204,8 @@
"type": "angular"
},
{
"background": "#ffffff",
"foreground": "#de1f84",
"background": "p:aurelia_bg",
"foreground": "p:aurelia_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\u03b1 {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -120,8 +213,8 @@
"type": "aurelia"
},
{
"background": "#565656",
"foreground": "#faa029",
"background": "p:aws_bg",
"foreground": "p:aws_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\ue7ad {{ .Profile }}{{ if .Region }}@{{ .Region }}{{ end }} ",
@ -129,8 +222,8 @@
"type": "aws"
},
{
"background": "#ffffff",
"foreground": "#337bb6",
"background": "p:az_bg",
"foreground": "p:az_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\uebd8 {{ .EnvironmentName }} ",
@ -138,8 +231,8 @@
"type": "az"
},
{
"background": "#ffffff",
"foreground": "#5398c2",
"background": "p:azfunc_bg",
"foreground": "p:azfunc_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\uf104<#f5bf45>\uf0e7</>\uf105 {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -147,8 +240,8 @@
"type": "azfunc"
},
{
"background": "#5a7a94",
"foreground": "#100e23",
"background": "p:cds_bg",
"foreground": "p:cds_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\ue311 cds {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -156,8 +249,8 @@
"type": "cds"
},
{
"background": "#ffffff",
"foreground": "#000000",
"background": "p:crystal_bg",
"foreground": "p:crystal_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\uE370 {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -165,8 +258,8 @@
"type": "crystal"
},
{
"background": "#ffffff",
"foreground": "#1d5185",
"background": "p:cf_bg",
"foreground": "p:cf_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\uf40a cf {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -174,8 +267,8 @@
"type": "cf"
},
{
"background": "#ffffff",
"foreground": "#1d5185",
"background": "p:cftarget_bg",
"foreground": "p:cftarget_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\uf40a {{if .Org }}{{ .Org }}{{ end }}{{ if .Space }}/{{ .Space }}{{ end }} ",
@ -183,8 +276,8 @@
"type": "cftarget"
},
{
"background": "#d2d2d2",
"foreground": "#01a300",
"background": "p:cmake_bg",
"foreground": "p:cmake_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "<#2829b2>\ue61e</> <#be1818>\ue61d</> cmake {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -192,8 +285,8 @@
"type": "cmake"
},
{
"background": "#e1e8e9",
"foreground": "#055b9c",
"background": "p:dart_bg",
"foreground": "p:dart_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\ue798 {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -201,8 +294,8 @@
"type": "dart"
},
{
"background": "#0e0e0e",
"foreground": "#0d6da8",
"background": "p:dotnet_bg",
"foreground": "p:dotnet_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\ue77f {{ if .Unsupported }}\uf071{{ else }}{{ .Full }}{{ end }} ",
@ -210,8 +303,8 @@
"type": "dotnet"
},
{
"background": "#06A4CE",
"foreground": "#ffffff",
"background": "p:flutter_bg",
"foreground": "p:flutter_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\ue28e {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -219,8 +312,8 @@
"type": "flutter"
},
{
"background": "#ffffff",
"foreground": "#06aad5",
"background": "p:go_bg",
"foreground": "p:go_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\ue626 {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -228,8 +321,8 @@
"type": "go"
},
{
"background": "#100e23",
"foreground": "#906cff",
"background": "p:haskell_bg",
"foreground": "p:haskell_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\ue61f {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -237,8 +330,8 @@
"type": "haskell"
},
{
"background": "#ffffff",
"foreground": "#ec2729",
"background": "p:java_bg",
"foreground": "p:java_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\ue738 {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -246,8 +339,8 @@
"type": "java"
},
{
"background": "#945bb3",
"foreground": "#ffffff",
"background": "p:julia_bg",
"foreground": "p:julia_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "<#ca3c34>\ue624</> {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -255,8 +348,8 @@
"type": "julia"
},
{
"background": "#906cff",
"foreground": "#ffffff",
"background": "p:kotlin_bg",
"foreground": "p:kotlin_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "K {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -264,8 +357,8 @@
"type": "kotlin"
},
{
"background": "#316ce4",
"foreground": "#ffffff",
"background": "p:kubectl_bg",
"foreground": "p:kubectl_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\uf308 {{.Context}} :: {{if .Namespace}}{{.Namespace}}{{else}}default{{end}} ",
@ -273,8 +366,8 @@
"type": "kubectl"
},
{
"background": "#ffffff",
"foreground": "#000081",
"background": "p:lua_bg",
"foreground": "p:lua_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\ue620 {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -282,8 +375,8 @@
"type": "lua"
},
{
"background": "#303030",
"foreground": "#3C873A",
"background": "p:node_bg",
"foreground": "p:node_fg",
"leading_diamond": "\ue0b2",
"properties": {
"fetch_package_manager": true,
@ -296,8 +389,8 @@
"type": "node"
},
{
"background": "#6488c0",
"foreground": "#1e293b",
"background": "p:nx_bg",
"foreground": "p:nx_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "Nx {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -305,8 +398,8 @@
"type": "nx"
},
{
"background": "#41436d",
"foreground": "#ffffff",
"background": "p:perl_bg",
"foreground": "p:perl_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\ue769 {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -314,8 +407,8 @@
"type": "perl"
},
{
"background": "#787CB5",
"foreground": "#000000",
"background": "p:php_bg",
"foreground": "p:php_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\ue73d {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -323,8 +416,8 @@
"type": "php"
},
{
"background": "#306998",
"foreground": "#FFE873",
"background": "p:python_bg",
"foreground": "p:python_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\ue235 {{ if .Error }}{{ .Error }}{{ else }}{{ if .Venv }}{{ .Venv }} {{ end }}{{ .Full }}{{ end }}",
@ -332,8 +425,8 @@
"type": "python"
},
{
"background": "#b9bbbf",
"foreground": "#1c68bd",
"background": "p:r_bg",
"foreground": "p:r_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "R {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -341,8 +434,8 @@
"type": "r"
},
{
"background": "#ffffff",
"foreground": "#9c1006",
"background": "p:ruby_bg",
"foreground": "p:ruby_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\ue791 {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -350,8 +443,8 @@
"type": "ruby"
},
{
"background": "#ffffff",
"foreground": "#000000",
"background": "p:rust_bg",
"foreground": "p:rust_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\ue7a8 {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -359,8 +452,8 @@
"type": "rust"
},
{
"background": "#fe562e",
"foreground": "#ffffff",
"background": "p:swift_bg",
"foreground": "p:swift_fg",
"leading_diamond": "\ue0b2",
"style": "diamond",
"template": "\ue755 {{ if .Error }}{{ .Error }}{{ else }}{{ .Full }}{{ end }} ",
@ -368,8 +461,8 @@
"type": "swift"
},
{
"background": "#234d70",
"foreground": "#d6deeb",
"background": "p:clock_bg",
"foreground": "p:clock_fg",
"leading_diamond": "\ue0b2",
"properties": {
"time_format": "15:04:05"
@ -387,14 +480,14 @@
"newline": true,
"segments": [
{
"foreground": "#21c7a8",
"foreground": "p:prompt_line",
"style": "plain",
"template": "\u2570\u2500",
"type": "text"
},
{
"background": "#1DB954",
"foreground": "#011627",
"background": "p:spotify_bg",
"foreground": "p:spotify_fg",
"leading_diamond": "\ue0b6",
"properties": {
"playing_icon": "\uf1bc "
@ -405,8 +498,8 @@
"type": "spotify"
},
{
"foreground": "#22da6e",
"foreground_templates": ["{{ if gt .Code 0 }}#ef5350{{ end }}"],
"foreground": "p:status_ok",
"foreground_templates": ["{{ if gt .Code 0 }}p:status_error{{ end }}"],
"properties": {
"always_enabled": true
},
@ -421,8 +514,8 @@
"console_title_template": "{{ .Folder }}",
"final_space": true,
"transient_prompt": {
"background": "transparent",
"foreground": "#d6deeb",
"background": "p:transparent",
"foreground": "p:time_fg",
"template": "\ue285 "
},
"version": 3

File diff suppressed because it is too large Load Diff

View File

@ -1,75 +0,0 @@
{
"$schema": "https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json",
"blocks": [
{
"alignment": "left",
"segments": [
{
"background": "#BF231D",
"foreground": "#ffffff",
"style": "plain",
"template": " \uf0e7 ",
"type": "root"
},
{
"background": "#0A703E",
"foreground": "#ffffff",
"style": "plain",
"template": " {{ .Icon }} ",
"type": "os"
},
{
"background": "#0A703E",
"foreground": "#ffffff",
"style": "plain",
"template": "{{ .UserName }} ",
"type": "session"
},
{
"background": "#256C9D",
"foreground": "#ffffff",
"properties": {
"folder_icon": "\uf115",
"folder_separator_icon": " \ue0b1 ",
"max_depth": 2,
"style": "agnoster_short"
},
"style": "plain",
"template": " {{ .Path }} ",
"type": "path"
},
{
"background": "#256C9D",
"foreground": "#ffffff",
"properties": {
"branch_template": "{{ trunc 30 .Branch }}",
"fetch_status": true,
"fetch_upstream_icon": true
},
"style": "plain",
"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 }} \ueb4b {{ .StashCount }}{{ end }} ]",
"type": "git"
},
{
"background": "#256C9D",
"foreground": "#ffffff",
"powerline_symbol": "\ue0b0",
"style": "plain",
"template": " \ue235 {{ if .Error }}{{ .Error }}{{ else }}{{ if .Venv }}{{ .Venv }} {{ end }}{{ .Full }}{{ end }} ",
"properties": {
"text": "\ue0b0"
},
"type": "python"
},
{
"foreground": "#256C9D",
"style": "plain",
"template": "\ue0b0 ",
"type": "text"
}
],
"type": "prompt"
}
],
"version": 3
}