Angularic Oh My Posh Theme

Angularic Oh My Posh Theme

Angularic is a theme for Oh My Posh, a cross-shell prompt theming engine.
It brings lots of infos relevant to Angular development packaged in a sleek and modern design.

Official documentation

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

You might also like

Explore more of our outstanding products

Angular Signals Ebook

Angular Signals Ebook

Learn everything about the future of Angular with Angular Signals. In this comprehensive ebook, you will not only master the API and advanced concepts but also gain valuable insights into how this cutting-edge technology works behind the scenes. Elevate your development skills today and be at the forefront of real-time communication with Angular Signals!

Angular Enterprise Architecture Ebook

Angular Enterprise Architecture Ebook

Learn how to architect a new or existing enterprise grade Angular application with tooling based automated architecture validation.

This will ensure that Your project stays maintainable, extendable and therefore with high delivery velocity over the whole project lifetime!

Angular UI components library starter

Angular UI components library starter

The custom Angular UI components library starter is a starter project to create, build, test, deliver and showcase your Angular component library. We collected all the best practices of building Angular libraries and put them together with state-of-the-art technologies into one epic starter kit.

Skol

Skol

Skol is the missing IDE scheme for all JetBrains products. It brings that Northern lights feeling straight to your IDE.

Omniboard - Enterprise Polyrepo Tooling

Omniboard - Enterprise Polyrepo Tooling

Omniboard is enterprise polyrepo management tool that helps you understand and evolve your codebases

ng-parsel

ng-parsel

Parse your Angular code base to JSON - Great for displaying APIs and running custom analysis.

Angular library starter

Angular library starter

About Starter project to build epic Angular libraries with fully automated release setup, testing, linting, contribution guidelines, prettier, husky and more

Code tailor

Code tailor

Code tailor is a tool to create code snippets with syntax highlighting and export them as images.

Stärken Sie Ihr Team mit unserer umfassenden Erfahrung

Unsere Angular Experten haben viele Jahre damit verbracht, Unternehmen und Startups zu beraten, Workshops und Tutorials zu leiten und umfangreiche Open-Source-Ressourcen zu pflegen. Wir sind sehr stolz auf unsere Erfahrung im Bereich des modernen Frontends und würden uns freuen auch Ihrem Unternehmen zum Aufschwung zu verhelfen.

or