Skip to content

Latest commit

 

History

History
64 lines (49 loc) · 2.44 KB

readme.md

File metadata and controls

64 lines (49 loc) · 2.44 KB

Angularic oh-my-posh theme

  • ✅ Works great with dark terminals
  • ✅ Transient prompt Angularic oh-my-posh-theme

Angular related prompt segments

  • ✅ Angular version (major)
  • ✅ NX version (major)
  • ✅ Node.js version (major)
  • ✅ NPM version (major)

Other prompt segments and features

  • ✅ Current user
  • ✅ Git status (behind, ahead, changes, ...)
  • ✅ Execution status
  • ✅ Execution time
  • ✅ Date and time

Get Started

  1. Setup oh-my-posh with your terminal and shell
  2. Install one of the Nerd Fonts
  3. Enable oh-my-posh prompt for your shell
  4. Download the theme file angularic.omp.json
  5. Enable Angularic theme, eg for fish it would be oh-my-posh init fish --config ~/path/to/theme/angularic.omp.json | source, check out docs for other shells

Troubleshooting

Fonts

In general, the oh-my-posh font install tries to set up font in your environment. If that doesn't work and the prompt looks weird, try to set up the font manually.

To do that, perform the following steps:

  1. download one of the Nerd Fonts like JetBrainsMono Nerd Font or Meslo Nerd Font
  2. install the font on your system
  3. set the font in your terminal app, eg in Windows Terminal it would be using Settings -> Profiles -> <your-profile> -> Font face -> <your-nerd-font>

or in settings.json

{
    "profiles": {
        "defaults": {
            "font": {
                // please notice that the font file name and system name might be different
                "face": "JetBrainsMono NF", 
                "weight": "medium"
            }
        }
    }
}

Angular Experts

Brought ot you by Angular Experts, a team of Angular developers, trainers and consultants by Tomas Trajan and Kevin Kreuzer.

Learn from our free Blog about all things Angular, NgRx, RxJs and NX and check out our Workshops and Products offer.

Angular Experts Consulting