2.1 KiB
2.1 KiB
Posh Noorlander Thema
Dit is een persoonlijk Oh My Posh thema, genaamd noorlander.omp.json. Het is een uitgebreid thema met veel informatie, verdeeld over meerdere segmenten.
Installatie
Om dit thema te gebruiken, voeg je de volgende regel toe aan je oh-my-posh configuratie:
{
"$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
Het thema is opgebouwd uit verschillende blokken en segmenten die de volgende informatie tonen:
Linker Prompt
- 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.
Rechter Prompt
- 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.
Onderste Prompt (na een nieuwe regel)
- 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.